Senior Machine Learning Software Engineer

Added
5 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java aws python kubernetes databricks

πŸ“‹ Description

We are seeking a senior machine learning software engineer to design, build, deploy, monitor, and optimize production-ready ML services in regulated healthcare. You will work hands-on to package, test, orchestrate, deploy, and maintain ML models, improve workflows, and implement CI/CD and automated testing to ensure reliability, performance, and faster delivery of business value.

Responsibilities

  • Collaborate with AI scientists to package and deploy ML models with reproducibility and compliance.
  • Build and maintain model serving infra with monitoring, drift detection, retraining, logging.
  • Implement unit, integration, and system tests for ML models, data validation and correctness.
  • Develop end-to-end ML pipelines: ingestion, preprocessing, features, evaluation, deployment, monitoring.
  • Integrate CI/CD and MLOps for automated model builds, testing, deployment.
  • Identify workflow gaps between research and production; ensure FDA/HIPAA compliance.

🎯 Requirements

  • 7+ years of experience in software engineering for ML production or ML platform delivery.
  • Hands-on experience deploying ML models via APIs, batch pipelines, or streaming inference.
  • Proficiency in Python (required), Java, or similar, with software engineering best practices for ML workflows.
  • Experience with unit, integration, and pipeline-level testing for ML models, including data validation and reproducibility.
  • Familiarity with cloud platforms (AWS, SageMaker, S3, EC2) and reproducible ML pipelines.
  • Experience with CI/CD, orchestration tools (Airflow, MLflow, Kubernetes, Terraform) and ML/data platforms (SageMaker, Databricks, Unity Catalog, Snowflake/Snowpark) to build scalable ML data pipelines and model workflows.

🎁 Benefits

  • Remote-friendly culture with offices in Denver, NY, Dallas, Lisbon.
  • Core values: Humility, Excellence, Accountability, Remarkable, Teamwork.
  • Equal opportunity employer.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’