Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, Jun 11, 2026
This job expires in: 25 days

Job Summary

To support the AI Pipeline team, the full-time Senior Software Engineer will design, build, and operate infrastructure and tooling for production AI systems, focusing on ML pipeline development, model lifecycle management, and experimentation frameworks in a remote environment.

Key Responsibilities
  • Design, build, and maintain end-to-end ML pipelines for data ingestion, preprocessing, model training, evaluation, and serving
  • Own model versioning, data versioning, and implement rollout automation and rollback mechanisms for safe model releases
  • Build and operate A/B testing frameworks to evaluate model variants in production with statistical guardrails
Required Qualifications
  • 5+ years of software engineering experience, with at least 2-3 years in ML engineering or MLOps roles
  • Hands-on experience with model versioning, experiment tracking, and deployment automation in production environments
  • Proficiency with workflow orchestration tools like Apache Airflow and cloud-based model hosting services such as AWS Bedrock
  • Experience designing side-by-side deployments and automated rollback strategies for ML models
  • B-Tech degree in Computer Science or equivalent relevant experience

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...