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.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!