This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you ready to take the next step in your career and to be part of a high-performing engineering team delivering practical, scalable digital products that solve real-world problems in ground support applications? Then we might have an opening for you! At Sandvik Mining we’re currently looking for an AI Engineer to join us in our Ground Support Division, located in Pune, India. Being part of our Digital Global Products and Services team, you will develop and deploy AI/ML-powered software solutions for ground support applications in underground mining operations. If you are a strategic thinker with advanced programming skills and a passion for problem-solving, this role offers a unique opportunity to shape the future of our digital business within Division Ground Support.
Job Responsibility:
Design, develop, and deploy machine learning models for ground support applications including computer vision, point cloud processing, predictive analytics and Generative AI
Contribute to architectural decisions on scalable AI/ML platforms to support distributed training, hyperparameter search, data processing, and inference
Develop and maintain robust cloud infrastructure across AWS using Terraform, GitHub Actions and other relevant tools/software
Design and build end-to-end, cloud-native systems for distributed ML training, real-time inference, and production-scale AI workloads
Ensure model performance, reliability, and safety
Develop scalable ML and data pipelines using MLOps and DevOps practices
Continuous optimization of ML runtime performance across GPU clusters, CPUs, and edge environments
Implement MLOps practices including model versioning, automated testing, deployment pipelines, and performance monitoring
Conduct experiments, analyse results, and iterate on model architectures to improve accuracy and reliability
Develop production-quality software applications using modern web technologies and cloud-native architectures
Write clean, maintainable, and well-documented code following established coding standards and best practices
Collaborate closely with cross-functional teams including product management, domain experts, and customers to understand requirements
Requirements:
A university degree in Computer Science, Software Engineering, Data Science, or a related technical field is required, with AWS certification preferred
Several years of hands-on experience in software development, with proven exposure to AI/ML projects, including deploying models and microservice-based applications to production using DevOps and MLOps practices
Strong Python programming skills, proficiency in SQL for data manipulation, and hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn
Experience with data processing tools, familiarity with big data frameworks, cloud computing on AWS, containerisation/Kubernetes, web development technologies, version control and collaborative development workflows
Advanced experience in C++ or Java, Terraform, and CUDA (preferred), with strong knowledge of distributed systems concepts including microservices, replication, partitioning, consensus, and RPC frameworks
Strong analytical and problem-solving skills
Ability to work independently and in teams, mentor juniors
A curious, self-motivated learning mindset
Ability to explain technical concepts to diverse stakeholders
Excellent English communication skills
Nice to have:
Experience in ground support, mining or industrial applications is a plus
What we offer:
A collaborative, inclusive, and forward-thinking work environment
The chance to lead strategic initiatives that shape the future of our industry
Opportunities for personal and professional growth
The ability to make a tangible impact on a global scale