Foundation AI logo
Foundation AI1 week ago

Senior Software Engineer (Pipeline team)

Remote · Raleigh, North Carolina, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
AI Services

Job Summary

Senior Software Engineer on the AI Pipeline team responsible for designing, building, and operating end-to-end ML pipelines and production ML infrastructure. Responsibilities include model, data, and prompt versioning across environments; rollout automation and canary deployments; A/B testing frameworks; monitoring and observability with data quality and SLOs; extending CI/CD to ML lifecycles; selecting and adopting tooling (e.g., Bedrock, MLflow, Airflow); ensuring secure, scalable, and reliable production systems; providing technical leadership and mentorship to engineers; collaborating with ML scientists, product managers, and infra teams; and maintaining clear technical documentation and runbooks.

Required Qualifications

  • 5+ years in software engineering
  • 2-3 years in ML engineering, MLOps, or AI platform roles
  • Python proficiency
  • Experience with workflow orchestration (Airflow or equivalent)
  • Experience with model/versioning data/versioning, experiment tracking
  • Cloud experience (AWS S3, ECS/EKS, Lambda, Step Functions)
  • Experience with ML tooling (MLflow) and model hosting (AWS Bedrock)
  • Experience with CI/CD for ML workflows
  • Strong communication and leadership skills
  • Ability to mentor junior engineers
  • Experience designing and operating side-by-side deployments, canary releases, and automated rollback
  • Familiarity with data quality monitoring and ML-specific SLOs
  • Experience with data engineering concepts (SQL)
  • Ability to write scalable, secure code
  • Experience with security and compliance best practices
  • Experience with production ML systems and monitoring
  • Documentation and runbook maintenance
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Foundation AI

Senior Software Engineer (Pipeline team)

Apply on Sorce