
Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Boston Scientific is seeking an enthusiastic and detail-oriented Software Engineer-MLOps to join our team in Gurgaon, India. This is a hands-on role for individuals passionate about the intersection of data science, software engineering, and DevOps, aiming to support the development, deployment, and monitoring of machine learning models in production environments. You will collaborate with senior MLOps engineers, data scientists, and software developers to build scalable, reliable, and automated ML workflows on cloud platforms such as AWS and Azure.
Key Responsibilities:
- Assist in building and maintaining ML pipelines for data preparation, training, testing, and deployment.
- Support the automation of model lifecycle tasks including versioning, packaging, and monitoring.
- Build and manage ML workloads on AWS (SageMaker Unified Studio, Bedrock, EKS, Lambda, S3, Athena) and Azure (Azure ML Foundry, AKS, ADF, Blob Storage).
- Assist with containerizing ML models using Docker and deploying using Kubernetes or cloud-native orchestrators.
- Manage infrastructure using Infrastructure as Code (IaC) tools such as Terraform, Bicep, or CloudFormation.
- Participate in implementing CI/CD pipelines for ML workflows using GitHub Actions, Azure DevOps, or Jenkins.
- Contribute to testing frameworks for ML models and data validation (e.g., pytest, Great Expectations).
- Ensure robust CI/CD pipelines and infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Participate in diagnosing issues related to model accuracy, latency, or infrastructure bottlenecks.
- Continuously improve knowledge of MLOps tools, ML frameworks, and cloud practices.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.
- 7 years of experience in DevOps, with at least 2 years in MLOps.
- Good understanding of MLflow, Airflow, FastAPI, Docker, Kubernetes, and Git.
- Proficiency in Python and familiarity with bash scripting.
- Exposure to MLOps platforms or tools such as SageMaker Studio, Azure ML, or GCP Vertex AI.
Requisition ID: 610751
Company
Boston Scientific
Boston Scientific is a global leader in medical science, dedicated to solving critical health industry challenges for over 40 years. Committed to innovation, caring, and global collaboration, the comp...