Senior Software Engineer - ML Systems
Role details
Job location
Tech stack
Job description
The Senior Software Engineer - ML Systems is responsible for designing, building, deploying, monitoring, and optimizing production-ready machine learning services in a regulated healthcare environment. This role involves hands-on work to package, test, orchestrate, and maintain ML models while improving workflows and implementing CI/CD and automated testing. The position contributes directly to ensuring reliable and high-performance AI/ML services that support the organization's mission and compliance objectives.
- Responsibilities:
-
Design, build, and deploy scalable AI/ML services balancing performance, maintainability, security, and extensibility
-
Manage full lifecycle delivery of complex features from architecture to post-release observability
-
Establish and enforce testing standards for AI services including unit, integration, and end-to-end tests to ensure production reliability and regulatory compliance
-
Integrate CI/CD and MLOps practices for automated model building, testing, and deployment
-
Translate product requirements into clear technical designs and implementation plans
-
Create technical documentation needed for regulatory submissions
-
Collaborate cross-functionally to share knowledge and maintain continuity in critical systems
Requirements
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
-
7+ years of software engineering experience with expertise in AI production systems (Python, PyTorch) and data services (SQL, Postgres, NoSQL, Redis or similar)
-
Experience in unit and integration testing for ML models, including data validation and reproducibility
-
Proficiency with CI/CD, orchestration tools (Airflow, MLflow, Kubernetes, Terraform), and ML/data platforms (SageMaker, Databricks, Unity Catalog, Snowflake/Snowpark)
-
Strong collaboration skills across ML scientists, engineers, and regulatory teams
-
Ability to work effectively in ambiguous environments and clarify requirements among diverse stakeholders
Benefits & conditions
- Pay Range and Compensation Package:
-
Base Salary: $153,000 - $179,000
-
Total Target Compensation (TTC): $176,000 - $206,000, including a 15% target annual bonus
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note