Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 05, 2026
This job expires in: 28 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 and implement rollout automation, canary deployments, and rollback mechanisms for safe model releases
  • Build and operate A/B testing frameworks to evaluate model variants in production with rigorous statistical guardrails
Required Qualifications
  • 5+ years in software engineering, with at least 2-3 years in ML engineering, MLOps, or AI platform roles
  • Hands-on experience with model versioning, data versioning, and deployment automation in production environments
  • Proficiency with workflow orchestration tools (e.g., Apache Airflow) and experiment tracking (e.g., MLflow)
  • Experience with AWS services (e.g., S3, ECS/EKS) and comfort operating in a cloud-native environment
  • A B-Tech degree in Computer Science or equivalent experience relevant to the functional area

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...