Artificial Intelligence Engineer
About the role
8+ years of experience in software development and technical architecture, with strong hands-on experience in Python.
Expert-level knowledge of Python, object-oriented programming, design patterns, data structures, and software engineering principles.
Strong experience designing enterprise applications, microservices, REST APIs, and distributed systems.
Strong understanding of AI/ML concepts, algorithms, model lifecycle, model evaluation, and AI/ML application architecture.
Strong experience in GenAI, LLMs, RAG, embeddings, and vector databases
Design end-to-end solution architectures embedding Generative AI components (LLMs, RAG pipelines, prompt engineering, AI agents) into core enterprise systems.
Establish architecture standards, design principles, and governance frameworks for microservices, APIs, and cloud-native application design.
Model application, data, and integration architectures to ensure performance, scalability, security, and maintainability.
Evaluate and select GenAI platforms, frameworks, and tooling based on architectural fit, technical feasibility, and long-term scalability.
Conduct architecture reviews and technical design assessments to ensure compliance with enterprise design standards
Hands-on experience with PyTorch, TensorFlow, Scikit-learn, or equivalent AI/ML frameworks.
Experience with Python frameworks such as FastAPI, Flask, or Django.
Strong knowledge of SQL, databases, data processing, and data integration.
Experience designing and deploying solutions on AWS, Azure, or GCP.
Understanding of MLOps, CI/CD, Docker, Kubernetes, model deployment, and monitoring.
Experience integrating AI/ML capabilities with enterprise applications using APIs and microservices
Responsibilities
- Design end-to-end solution architectures embedding Generative AI components into core enterprise systems
- Establish architecture standards, design principles, and governance frameworks for microservices and APIs
- Model application, data, and integration architectures to ensure performance and scalability
- Evaluate and select GenAI platforms and frameworks based on architectural fit
- Conduct architecture reviews and technical design assessments
Qualifications
- 8+ years of experience in software development and technical architecture
- Expert-level knowledge of Python and object-oriented programming
- Strong experience designing enterprise applications and distributed systems
- Hands-on experience with AI/ML frameworks like PyTorch and TensorFlow
- Experience with cloud platforms such as AWS, Azure, or GCP
Skills mentioned
About Virtusa
Virtusa is a global product and platform engineering services company that makes experiences better with technology. We help organizations grow faster, more profitably, and more sustainably by reimagining enterprises through domain-driven solutions. We combine strategy, design, and engineering, backed by unmatched expertise at the intersection of industry, business, and technology to generate real-world business impact for clients. Headquartered in Massachusetts with global delivery centers, Virtusa provides a broad range of services, solutions, and assets, including strategy and design, AI advisory and services, digital engineering, data and analytics, digital assurance, cloud and security, cx transformation and managed services across industries such as financial services, healthcare, communications, media, entertainment, travel, manufacturing, and technology.
H-1B sponsorship history
Historical employer filing data was found for Virtusa. The employer record includes 4,206 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.