1 month ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Build and maintain machine learning CI/CD pipelines for automated testing, model deployment, and version control.
- Deploy machine learning models as scalable APIs and microservices for clinical use.
- Implement monitoring for model performance, data drift, and production system health.
- Develop and optimize ETL and data pipelines for FHIR and HL7 healthcare data.
- Maintain feature stores and data layers that ensure consistency between training and production environments.
- Integrate machine learning outputs with core healthcare applications in collaboration with backend teams.
- Write clean, maintainable, and documented Python code and participate in code reviews.
- Use Docker and Kubernetes to package and orchestrate machine learning workloads.
- Follow security and compliance protocols for HIPAA and HITRUST requirements.
Requirements
- Bachelor’s or master’s degree in computer science, software engineering, data engineering, or a related field.
- 3–5 years of professional software engineering or data engineering experience, including at least 2 years focused on machine learning production environments.
- Strong Python proficiency and familiarity with SQL.
- Hands-on experience with at least one major cloud provider: AWS, Azure, or GCP.
- Experience with Docker and familiarity with Kubernetes.
- Familiarity with PyTorch or Scikit-learn and MLOps tools such as Airflow, Prefect, BentoML, or Kubeflow.
- Experience with data-processing frameworks such as Pandas, Spark, or dbt.
- Knowledge of Go or Java is preferred.
- Familiarity with deploying large language models or using LangChain is preferred.
- Experience in a regulated environment and understanding of API design and microservices architecture are preferred.
Benefits
- Hybrid work arrangement in Bangalore.
- Travel may include up to 10% domestic travel.
- Solventum offers programs supporting physical and financial well-being.
