Skip to content Skip to footer

Machine Learning engineer

Job ID
112774
Posted since
08-Jul-2025
Organization
Mobility
Field of work
Research & Development
Company
Siemens S.p.A.
Experience level
Mid-level Professional
Job type
Full-time
Work mode
Hybrid (Remote/Office)
Employment type
Permanent
Any Siemens location in
  • Zug - Switzerland
We are a forward-thinking technology company seeking an exceptional Machine Learning Engineer to join our innovative team. As we continue to expand our AI capabilities, we're looking for someone who can help drive our machine learning initiatives and deliver cutting-edge solutions.

Position Overview:
We are seeking a skilled Machine Learning Engineer to design, develop, and deploy machine learning models and AI solutions. The ideal candidate will work closely with cross-functional teams to transform complex business problems into sophisticated ML solutions.

Key Responsibilities:
Design and implement machine learning models and algorithms for various business applications
Develop and maintain scalable ML pipelines for model training and deployment
Collaborate with data engineers to build efficient data pipelines and processing systems
Optimize existing models and architectures to improve performance and efficiency
Work with product teams to integrate ML solutions into production environments
Conduct A/B tests and experiments to measure model performance
Stay current with the latest ML research and technologies
Mentor junior team members and contribute to technical documentation

Required Qualifications:
Master's or Bachelor's degree in Computer Science, Data Science, or related field
3+ years of experience in machine learning or deep learning
Strong programming skills in Python and proficiency with ML frameworks (TensorFlow, PyTorch, or similar)
Experience with ML deployment and productionization
Solid understanding of statistics, mathematics, and machine learning concepts
Proficiency in version control systems (Git) and CI/CD pipelines
Experience with cloud platforms (AWS, GCP, or Azure)
Strong problem-solving and analytical skills
Preferred Qualifications:
Ph.D. in Machine Learning, Computer Science, or related field
Experience with distributed computing and big data technologies (Spark, Hadoop)
Knowledge of containerization (Docker) and orchestration (Kubernetes)
Contributing to open-source projects
Experience with MLOps tools and practices
Published research papers in ML/AI conferences or journals
Technical Skills:
Languages: Python, SQL, R
Frameworks: TensorFlow, PyTorch, Scikit-learn, Keras
Cloud Services: AWS SageMaker, Google AI Platform, or Azure ML
Tools: Docker, Git, Jenkins, MLflow
Databases: MongoDB, PostgreSQL
Big Data: Spark, Hadoop, Kafka
What We Offer:
Competitive salary and benefits package
Health, dental, and vision insurance
401(k) matching
Flexible work arrangements
Professional development opportunities
Modern tech stack and resources
Collaborative work environment
Opportunity to work on challenging problems
How to Apply:
Please submit your resume, cover letter, and relevant portfolio/GitHub links to [email/application portal]. Include examples of machine learning projects you've worked on and their impact.
[Company Name] is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Would you like me to modify any specific section or add additional details to this job description?