Machine Learning Engineer
At a glance
Mid-level Machine Learning Engineering role at ALTEN MÉXICO. Remote, Mexico · full-time.
Pay not stated Machine Learning Engineer salary
aimlroles summary, based on the employer's posting.
What you'll do
- Set up and keep ML environments running with Kubernetes, Docker and YAML configuration
- Run distributed training jobs on multi-node accelerator clusters, then check results and monitor progress
- Use Python and Bash scripts to automate workloads and change runtime settings
- Investigate failed jobs by gathering logs, finding infrastructure or configuration problems, and recording what you learn
- Share test progress and work with engineering teams to improve workload reliability and operations
What you bring
- At least three years in ML operations, software testing, systems QA, Linux administration or a related technical role
- Strong command-line skills in Linux and shell environments
- You can read and change Python and Bash scripts, and have worked with Kubernetes, Docker and containers
- Experience running and monitoring distributed workloads, plus C1 English
Who this fits
This mid-level role suits someone with hands-on experience operating distributed ML workloads and troubleshooting Linux-based environments. It is remote in Mexico.
From the employer
ALTEN supports its customers’ development strategies in the areas of innovation, R&D and technological information systems.
Created more than 36 years ago and based in 30 countries, the Group has established itself as a world leader in Engineering and IT Services.
We work with key actors in the Aeronautics & Space, Defence & Naval, Security, Automotive, Rail, Energy, Life Sciences, Finance, Retail, Telecommunications and Services sectors.
With a financial turnover of more than 4.07 billion euros in 2023 and we currently have more than 57 000 employees all over the world.
Key responsabilities:
• Configure and maintain ML environments using Kubernetes, Docker, and YAML-based configurations.
• Execute, monitor, and validate distributed ML training workloads across multi-node accelerator clusters.
• Review, modify, and execute Python and Bash scripts to automate workload execution and adjust runtime configurations.
• Troubleshoot workload failures, collect logs, identify infrastructure or configuration issues, and document findings.
• Track workload execution status, communicate test progress, and collaborate with engineering teams to improve reliability and operational efficiency.
Requirements
• 3+ years of experience in ML Operations, Software Testing, Systems QA, Linux Systems Administration, or a related technical role.
• Strong proficiency with Linux command-line operations and shell environments.
• Experience reading and modifying Python and Bash scripts.
• Familiarity with Kubernetes, Docker, and containerized environments.
• Experience executing and monitoring distributed workloads.
• English: C1
Benefits
- Sueldo base
- Seguro de Gastos Médicos Mayores (incluye plan dental y visión)
- 15 días de aguinaldo
- 25% de prima vacacional
- 12 días de vacaciones (A partir del primer año)
- Seguro social
- Vales de despensa quincenales