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.
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, correctness checks, and reproducibility
- Familiarity with cloud platforms (AWS preferred: 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
- Strong collaboration skills to work effectively with AI scientists, software engineers, and regulatory teams
Benefits
- 15% target annual bonus
- Stock options
- Paid benefits
- Employee perks