Virtusa Corporation

AI Integration - Backend Services

Virtusa Corporation$120K — $160K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 6+ years in software development, with a focus on backend systems
  • Proficiency in languages like Java, C++, Python, or Go
  • Experience designing and building scalable APIs and microservices
  • Familiarity with distributed systems and cloud platforms, particularly Google Cloud
  • Understanding of AI/ML concepts and integration of models into production

Responsibilities

  • Lead design and development of high-performance backend services and APIs
  • Architect integrations with AI/ML platforms and services
  • Develop data pipelines and frameworks for AI model data preparation
  • Collaborate with AI researchers to optimize models in production
  • Monitor and maintain performance of AI-integrated backend systems
  • Participate in on-call support for production issues
  • Mentor junior engineers and enforce software development best practices

Benefits

  • Collaborative work environment focusing on cutting-edge technologies
  • Opportunity to work closely with multidisciplinary teams including AI research and ML engineering
  • Support for continuous learning and professional development
  • Involvement in high-impact projects that leverage advanced AI capabilities
  • Mentorship opportunities for growth within the engineering team
Full Job Description
About the Role:

As a Senior Software Engineer specializing in AI Integration with Backend Services, you will play a pivotal role in designing, developing, and deploying robust and scalable backend systems that seamlessly integrate with Google's cutting-edge AI and Machine Learning technologies. You will be responsible for building the infrastructure that enables intelligent features within our products, working closely with AI Research, ML Engineering, and Product teams to bring innovative AI capabilities to life for our users.

Responsibilities:
  • Lead the design, development, and maintenance of high-performance and reliable backend services and APIs.
  • Architect and implement integrations with various AI/ML platforms and services (e.g., TensorFlow Serving, Google Cloud AI, custom inference engines).
  • Develop data pipelines and processing frameworks to prepare and serve data for AI models. Ensure the scalability, reliability, and efficiency of backend systems interacting with AI models, handling high throughput and low latency requirements.
  • Collaborate with AI/ML researchers and engineers to deploy and optimize models within production backend environments. Implement monitoring, logging, and alerting for AI-integrated backend systems to ensure performance and stability.
  • Participate in on-call rotations and troubleshoot production issues.
  • Mentor junior engineers and contribute to the team's best practices in software development and AI integration.
  • Drive the adoption of best practices in API design, microservices architecture, and secure coding.

Minimum Qualifications:
  • Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. 6+ years of experience in software development, with a significant focus on backend systems.
  • Proficiency in one or more general-purpose programming languages such as Java, C++, Python, or Go. Experience designing and building scalable APIs and microservices.
  • Familiarity with distributed systems and cloud platforms (e.g., Google Cloud Platform).
  • Understanding of AI/ML concepts and experience integrating machine learning models into production systems.

Preferred Qualifications:
  • Master's or PhD degree in Computer Science or a related technical field.
  • Experience with Google-internal technologies such as Boq, Scaffolding, Spanner, Colossus, and Borg.
  • Demonstrated experience with AI/ML frameworks and tools like TensorFlow, TensorFlow Serving, TFX, or JAX.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Strong understanding of system design, performance analysis, and optimization techniques.
  • Excellent communication and collaboration skills, with experience working in cross-functional teams.

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

More Enterprise Technology Jobs

Find similar AI Integration - Backend Services jobs: