Senior C++ Software Engineer (Bazel)

Ririo.Com, Inc.
United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work
Job source

Tech stack

Artificial Intelligence C++ (Programming Language) Microarchitecture Linux Microprocessors Python (Programming Language) Open Source Technology Tensorflow AI Infrastructure Graphics Processing Unit (GPU) Information Technology Codebase
+1 more
Docker

Job description

This position is part of a project for a world-renowned high-tech company focused on the foundational infrastructure behind large scale AI workloads. The team works with core ML compiler and runtime systems that enable AI execution on CPUs, GPUs, and specialized accelerators such as TPUs. The project centers on adapting, stabilizing, and validating complex, performance critical systems so they can operate reliably across different environments and release contexts, while remaining aligned with the evolution of modern AI 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
  • 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
  • Hands on experience working in containerized development or CI environments (Docker or similar)
  • Working knowledge of Python for general engineering tasks and tooling
  • Bachelor Degree in Computer Science or similar, Exposure to large scale ML frameworks such as TensorFlow or JAX and their compilation or execution paths
  • Work around ML compiler stacks including XLA, MLIR, or LLVM based backends
  • Interest in low level, performance sensitive AI infrastructure and compiler driven execution models

Benefits & conditions

  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, vision, dental, etc.
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · World Congress 2026 Europe

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all