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 scalerequirements- 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 build systems at scale such as bazel (preferred).
other experience with large build systems (buck, pants, cmake, or similar) is also valuable- hands-on experience with ci/cd automation (github actions preferred, jenkins, buildkite, or similar)- familiarity with docker or similar container technologies for build and test automationnice to have- experience working with large open source ml frameworks such as tensorflow, pytorch, or jax- familiarity with gpu build and testing workflows or multi-architecture builds- exposure to distributed or hermetic build environments and remote execution- understanding of dependency graph analysis and build tooling such as bazel- work around ml compiler stacks including xla, mlir, or llvm based backends- interest in low level, performance sensitive ai infrastructure and compiler driven execution modelswe offer:- 100% payroll scheme, benefits by law (imss, infonavit, 12+ vacation days)- benefits above the law: vacation premium 50%, 5 ptos, 3 sick days, 10 guaranteed public holidays per year- major medical insurance, dental and vision plan for an employee and direct family members- minor medical insurance (multiservicios médicos santander) for an employee and direct family members- life insurance and funeral expenses- 5% savings fund, uncapped (matched by the company in the end of the year)- grocery cards/vouchers (vales de despensa)- 30 days end of the year bonus (aguinaldo)- opportunity to work on bleeding-edge projects with a highly motivated and dedicated team all over the world- individual career development plan and support from the best experts- professional development opportunities (linkedin learning, cloud certification programs, access to corporate lms integrated with other learning platforms)- well-equipped office in a business area of guadalajara (quiet room, games room, air hockey, ps5, nintendo switch and xbox series x, pool table, ping pong, snacks, smoothies, and much more)- corporate social events (yoga, massages, sport tournaments, discussion panels, technical talks, lunch & learns)- flexible working hours- opportunity to relocate to another country where the company's offices are present.about us:grid dynamics (nasdaq:gdyn) is a digital-native technology services provider that accelerates growth and bolsters competitive advantage for fortune * companies.grid dynamics provides digital transformation consulting and implementation services in omnichannel customer experience, big data analytics, search, artificial intelligence, cloud migration, and application modernization.grid dynamics achieves high speed-to-market, quality, and efficiency by using technology accelerators, an agile delivery culture, and its pool of global engineering talent.founded in *, grid dynamics is headquartered in silicon valley with offices across the us, uk, netherlands, mexico, and central and eastern europe.to learn more about grid dynamics, please visit .
follow us on facebook, twitter, and linkedin.