Virtusa logo
VirtusaPosted 3 weeks ago

AI / ML Engineer

RemoteUnited States

Full TimeEnterprise

Job Summary

Design, develop, test, and deploy production-ready Agentic AI and GenAI services using frameworks like LangGraph and Pydantic AI. Build scalable APIs with FastAPI and implement containerized solutions via Docker for cloud deployment. Collaborate with data scientists and stakeholders to translate requirements into robust AI solutions while establishing best practices including code reviews, CI/CD pipelines, and Git workflows. Monitor and optimize applications to ensure reliability and performance. Requires 5-7 years of experience in software and AI engineering with strong Python proficiency. Remote position.

Required Qualifications

  • 5-7 years of software engineering, machine learning engineering, or AI engineering experience
  • Strong proficiency in Python and modern software engineering principles
  • Hands-on experience developing and deploying GenAI, Agentic AI, or LLM-powered applications
  • Experience with agent orchestration frameworks such as LangGraph, Pydantic AI, AG2, AutoGen, CrewAI, or similar technologies
  • 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
  • Strong experience with Docker, containerization, and cloud-native application development
  • Familiarity with Azure services, including Azure OpenAI, Azure AI Foundry, Azure ML, Azure Functions, App Services, or similar platforms
  • 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

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce