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...

Create Your Job Alert

Other Sr. Jobs

Other Jobs in Guadalajara