AI / ML Engineer
ITMAGINATION AI / ML Engineer
This is a remote position.
- Build and integrate GenAI applications, APIs, agents, and tools.
- Develop RAG and LLM-based solutions using Python and LangChain/LangGraph.
- Integrate AI solutions with enterprise applications and data sources.
- Deploy and maintain AI applications on AWS.
- Implement testing, monitoring, security, and production-grade engineering practices.
- Work with AI Scientists to productionize AI/ML solutions.
Requirements
- 5-7 years of software engineering, machine learning engineering, or AI engineering experience.
- Strong proficiency in Python
- Hands-on experience developing and deploying GenAI, Agentic AI, or LLM-powered applications.
- Experience with agent orchestration frameworks such as LangChain/LangGraph
- LLMs
- Solid understanding of Retrieval-Augmented Generation (RAG), prompt engineering, tool calling, agent memory, and multi-agent architectures.
- Experience building RESTful APIs using FastAPI or equivalent frameworks.
- Vector databases and SQL
- Strong experience with Docker, containerization, and cloud-native application development.
- Experience implementing CI/CD pipelines and Git-based development workflows.
- Strong debugging, problem-solving, and performance optimization skills.
- Excellent communication and collaboration skills within cross-functional teams.