Job Description
Siemens Healthineers has openings for full-time Machine Learning Engineers to support the development of AI-based healthcare products. The selected candidate will work on an AI application within the AI-Rad Companion suite of clinical AI solutions.
This role focuses on productizing medical imaging AI algorithms developed by research teams and releasing them through internal product development processes. A strong understanding of machine learning fundamentals and image processing is essential. Based on product requirements defined by Product Management, the engineer will work closely with research, product, and data science teams. The role also involves collaborating with data scientists to build and maintain clinical evaluation pipelines .
The applicant will join our Machine Learning Engineering group , which specializes in transforming medical imaging AI research into production-ready capabilities for deployment across edge, scanner, and cloud platforms. The team is known for building reliable, high-performance systems and translating advanced research into scalable, real-world impact.
Roles and responsibilities:
- Contribute across the SDLC life cycle , analysis, Design, productization/implementation of machine learning/AI algorithms, including model re-training, evaluation, productization, deployment, and monitoring etc.
- Work closely with research teams to translate Proof of Concept (PoCs) into robust, maintainable, and production-ready AI algorithm implementations .
- Implement PoCs using emerging technologies e.g. Agentic AI to improve MLOps Efficiency
- Drive key non-functional requirements such as latency/throughput, memory footprint, reliability, logging/traceability, and edge/cloud deployment constraints.
- Build and maintain CI/CD pipelines for automated builds, test execution, quality gates, and release-ready packaging of code and model artifacts.
- Deliver enhancements and defect fixes in line with coding standards, architecture guidelines, and committed timelines .
- Implement requirement-driven unit, component, and end-to-end pipeline tests to ensure correctness and prevent regression.
- Participate in design and code reviews, providing technical feedback to improve quality, consistency, and maintainability .
Required Skills & Qualifications
- B.E./B.Tech/M.Tech (Computer Science, Electronics) / MCA
- 4+ years of experience in software design and development
- Strong knowledge of C++ and Python , with solid object-oriented programming skills
- Experience in AI algorithm development (ML/DL)
- Strong understanding of image processing
- Ability to learn new technologies quickly and adapt to changing needs
- Strong problem-solving and debugging skills
- Good interpersonal and communication skills
- Strong team player with the ability to work independently with minimal guidance and self-driven exploration
Preferred Skills (Nice to Have)
- Experience working with DICOM imaging data and related workflows.
- Working knowledge of medical imaging and vision libraries such as ITK, Intel IPP, and OpenCV
- Hands-on experience with one or more ML/DL frameworks (e.g., PyTorch, TensorFlow)
- Experience in using analytics/MLOps platforms such as Databricks or Azure ML Studio
- Basic understanding of local LLM deployment and/or integration of Azure OpenAI APIs into applications
- Expertise in CMake for creating maintainable, cross-platform build systems.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Data Science & Analytics
Role Category: Data Science & Machine Learning
Role: Machine Learning Engineer
Employement Type: Full time
Contact Details:
Company: Siemens
Location(s): Bengaluru
Keyskills:
machine learning
mlops
python
c
ai
databricks
llm
healthcare
analytics
tensorflow
data science
product management
regression
azure ml
product development
pytorch
debugging
sdlc
opencv
programming
ml
architecture
azure