Sr. Software Engineer - ML Infrastructure
Company: Grid Dynamics
Location: Guadalajara, Jalisco
Type: Full-time
Posted: 2026-04-22
About this role
We are looking for a highly skilled Senior C++ Engineer to join our team working on cutting-edge machine learning compiler technologies for CPUs and GPUs. This position is part of a project for a world-renowned high-tech company, focused on building and improving the infrastructure that enables large scale machine learning frameworks used across the industry. In this role, you will contribute to performance-critical systems, collaborate with open-source communities, and help build scalable compiler infrastructure that powers modern ML frameworks.
Responsibilities
- Work with large existing C++ codebases related to ML compilation and runtime infrastructure
- Adapt and evolve existing systems to operate correctly across multiple environments and deployment contexts
- Improve portability, reliability, and consistency of core infrastructure components
- Collaborate with compiler, framework, and infrastructure teams to ensure correct integration and validation
- Develop, refine, and enhance large scale build configurations for C++ and Python projects
- Build and operate CI/CD pipelines to automate validation, testing, releases, and rollout of updates
- Investigate and resolve complex build, dependency, and integration issues across multiple repositories
- Ensure reproducible and hermetic builds using modern toolchains, caching, and distributed testing
- Manage and optimize containerized build and test environments (Docker)
- Contribute to the ongoing stabilization and refinement of AI infrastructure used at scale
Requirements
- Strong proficiency in C++ with experience working in large, mature codebases
- Familiarity with LLVM or compiler based systems
- Understanding of CPU architecture and performance considerations
- Familiarity with open source ML compiler or runtime projects targeting CPU or GPU
- Experience working in Linux based development environments
- Working knowledge of Python for general engineering tasks and tooling
- Experience with modern bui...