Akkodis is seeking an AI Engineer for a Direct Hire position, and this is a 100% Remote role. Ideally looking for applicants with a solid background in Artificial Intelligence, Machine Learning, Large Language Models (LLMs), Azure OpenAI, and Python.
Salary Range: $140K - $150K annually. The salary may be negotiable based on experience, education, geographic location, and other factors.
Role Purpose:
- This hybrid role combines deep expertise in software engineering with AI/ML innovation. You’ll join development efforts across both traditional and AI-powered systems and serve as a technical bridge between LLMs, cloud solutions, and scalable software architecture.
- The Software Engineer – AI Solutions role will report directly to the Engineering Manager and will work closely with the Engineering team and other technology leaders to ensure that existing and new data solutions follow best practices and are highly performant.
Key Responsibilities:
AI & Machine Learning
- Design, build, and optimize AI-powered applications using Azure OpenAI, LangChain, and Semantic Kernel
- Implement, fine-tune, and prompt-engineer large language models (LLMs) for the client’s business use cases
- Architect and manage vector databases, indexes, and retrieval pipelines
- Ensure AI systems are secure, scalable, and aligned with enterprise software best practices
- Stay ahead of AI trends, recommending tools and techniques that align with the client’s innovation goals
Software Engineering
- Contribute to full-stack software development using .NET, SQL, React/Typescript, and Python
- Participate in sprint planning, backlog refinement, and architectural alignment for cross-functional teams
- Perform hands-on coding for high-impact, complex system components
- Engage and mentor in code reviews and architecture sessions with team members
- Work closely with Product and Design to deliver scalable, performant features
- Assist in troubleshooting and resolving production issues with AI or application layers
- Champion Agile principles, DevOps, and continuous improvement initiatives
Requirements:
- Bachelor’s degree in computer science, Data Science, or related field (or equivalent experience)
- 5+ years in software engineering (preferably with leadership experience)
- 3+ years hands-on with LLMs, Azure OpenAI, LangChain/Semantic Kernel, vector databases
- Strong coding skills in both AI contexts (Python, prompt engineering) and enterprise development (.NET, React/TypeScript, SQL)
- Embody Extreme Ownership principles, as outlined by Jocko Willink, by taking full responsibility for your work, proactively tackling challenges, and contributing to team success with discipline and accountability
- Excellent communication and cross-functional collaboration skills
- Ability to translate AI concepts to business leaders and technical peers
- Familiarity with CI/CD, Azure DevOps, and cloud-native architecture is a strong plus
If you are interested in this role, then please click APPLY NOW. For other opportunities available at Akkodis or any questions, please contact Narendra Pratap at (213)-410-5211 or narendra.pratap@akkodis.com.
Equal Opportunity Employer/Veterans/Disabled
Benefits offerings include, but are not limited to:
401(k) with match
Medical insurance
Dental Insurance
Vision assistance
Paid Holidays Off
To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.