AI ML Engineer
virtusa
Job Description
AI ML Job Description:
- Extensive experience in designing and implementing scalable, maintainable and reliable software solutions
- Working knowledge of AI/ML and Gen AI applications and how they can enhance software engineering processes to improve productivity
- Experience building RAGs using LlamaIndex, LangChain, or similar frameworks.
- Experience building Agentic AI systems using AutoGen, SemanticKernel, Pydantic, or similar frameworks is preferred
- Proficiency in one or more programming languages (e.g., Python, TypeScript or C#) and experience developing microservices architecture on cloud platforms (AWS & Azure)
- A keen interest in researching new AI tooling and you are a daily user of AI coding assistants such as Cursor, Continue, GitHub CoPilot, Aider, Cline, etc.
- Knowledge of or experience in Anthropic Claude, Llama, LiteLLM, Cursor, windsurf / Codeium, VO Vercel, Continue, Aider, Cline, Langchain, Langgraph, Hugging Face will be highly desirable
- Strong technical leadership skills and ability to collaborate with stakeholders to solve business-critical problems
- Ability to provide technical direction to teams, reviewing designs and code to ensure best practices
- Proficiency in agile development methodologies and iterative experimentation from ideation to prototype to pilot to product