AI Engineer
Role details
Job location
Tech stack
Job description
A customer is looking for seasoned AI engineers to build a contract AI agents Design, build, and deploy LLM-powered features with a strong emphasis on hands-on Python development Develop and maintain backend services using FastAPI, integrating LLMs into production workflows Build and optimize vector search pipelines using VectorDBs and MongoDB to support RAG and semantic search use cases Containerize and deploy applications using Docker and manage scalable services with Kubernetes Work within Azure to deploy, monitor, and scale AI-driven services Collaborate closely with product, data, and engineering teams to translate business needs into practical LLM solutions Write clean, maintainable code in Python (and Java when needed), with a focus on performance, reliability, and security Continuously experiment, improve prompts, fine-tune models, and iterate based on real-world feedback Support best practices around testing, CI/CD, and production readiness
Requirements
HandsON LLM experience
Very strong in Python
Java experience
Azure
Docker/Kubernetes
VectorDB and MongoDB
FastAPI
Minimum 7-8 years of experience (10+ for senior)
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.