Taro Logo

Software Engineer

GE HealthCare is a leading global medical technology and digital solutions innovator focused on improving lives in moments that matter.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Healthcare · AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer

GE HealthCare, a global leader in medical technology and digital solutions, is seeking a Software Engineer to join their team in Bengaluru. This role focuses on MLOps and machine learning engineering, bridging the gap between data science and production systems. The position involves working with cutting-edge technologies including machine learning frameworks, cloud platforms, and containerization tools.

As a Software Engineer, you'll be responsible for deploying and maintaining machine learning models at scale, designing robust infrastructure, and implementing CI/CD pipelines. You'll work closely with data scientists and business stakeholders to ensure the successful integration of ML models into production environments.

The ideal candidate brings 3+ years of experience, strong Python programming skills, and expertise in machine learning frameworks. Knowledge of cloud platforms (AWS/Azure), containerization (Docker/Kubernetes), and DevOps practices is essential. You'll be part of a dynamic team working on innovative healthcare solutions, with opportunities to impact patient care through technology.

GE HealthCare offers a collaborative environment where every voice matters, focusing on inclusion and diversity. The company provides competitive compensation and benefits, along with global career growth opportunities. This role combines technical expertise with healthcare innovation, making it perfect for engineers passionate about making a difference in healthcare through technology.

Working in a hybrid environment, you'll contribute to GE HealthCare's mission of improving lives in the moments that matter, while developing your skills in machine learning operations, infrastructure design, and software engineering best practices.

Last updated 19 days ago

Responsibilities For Software Engineer

  • Collaborate with data scientists to optimize and deploy machine learning models
  • Design and maintain scalable infrastructure for model deployment
  • Implement and manage CI/CD pipelines
  • Develop monitoring and alerting systems
  • Establish processes for managing data pipelines
  • Ensure security and compliance of deployed models
  • Document deployment processes and best practices
  • Collaborate with cross-functional teams

Requirements For Software Engineer

Python
Kubernetes
  • Bachelor's Degree in Computer Science or STEM Majors
  • 3+ years of experience
  • Excellent programming skills in Python
  • Experience with machine learning frameworks (TensorFlow, PyTorch, scikit-learn)
  • Proficiency in cloud platforms (AWS, Azure)
  • Knowledge of containerization and orchestration technologies
  • Familiarity with DevOps practices and tools
  • Experience with monitoring and logging tools
  • Good problem-solving skills
  • Excellent communication and collaboration skills

Benefits For Software Engineer

  • Equal Opportunity Employer
  • Competitive Salary
  • Global Career Opportunities

Interested in this job?