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
remoteroles summary, based on the employer's posting.
What you'll do
- Set up and maintain ML environments with Kubernetes, Docker and YAML configuration files
- Run distributed ML training on multi-node accelerator clusters, then monitor progress and check results
- Adjust Python and Bash scripts to automate workload runs and change runtime settings
- Investigate failed runs by gathering logs, tracing infrastructure or configuration problems, and recording findings
- Share execution updates with engineering teams and help improve workload reliability and operating efficiency
What you bring
- At least three years in ML operations, software testing, systems QA, Linux administration or a related technical role
- Strong command of Linux terminals 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-level English
Who this fits
This mid-level role suits someone with hands-on Linux and distributed workload experience who can also work with ML environments and scripts. The position 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