2 months ago
Responsibilities
- Build and integrate GenAI applications, APIs, agents, and tools.
- Develop RAG and LLM-based solutions using Python, LangChain, and 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.
- Build RESTful APIs using FastAPI or equivalent frameworks.
- Use Docker, containerization, cloud-native development, CI/CD pipelines, and Git-based workflows.
- Debug systems and optimize application performance.
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 and LangGraph.
- Solid understanding of RAG, prompt engineering, tool calling, agent memory, and multi-agent architectures.
- Experience building RESTful APIs using FastAPI or equivalent frameworks.
- Experience with 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.
Benefits
- Remote position.
About Virtusa
Virtusa is a global IT services and consulting firm that builds and runs digital platforms, applications, and cloud systems for large enterprises. It sells project-based engineering, systems integration, and managed services across industries such as financial services, healthcare, and telecommunications. Founded in 1996 and headquartered in Southborough, Massachusetts, Virtusa is privately held and owned by BPEA EQT after previously trading on NASDAQ.
