Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

Apply faster with JobTailor

Recommended
Apply

Apply your way

Use the standard apply link, or let JobTailor help you move faster.

  • Apply directly in one click
  • No setup required
  • Best if you’re in a hurry
Start AI Apply
roofline

Senior Build System & Packaging Engineer

roofline

. Own and evolve our Bazel-based build system powering our ML compiler platform.

Posted 4/20/2026full-timeKöln • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
JenkinsPython

About the role

Key responsibilities & impact
  • Own and evolve our Bazel-based build system powering our ML compiler platform.
  • Design and maintain Python packaging and distribution pipelines.
  • Champion developer experience by building intuitive tooling, documentation, and self-service workflows.
  • Develop and optimize CI/CD infrastructure for rapid iteration.
  • Manage third-party dependencies, SDKs, and toolchains.
  • Collaborate closely with compiler, runtime, and test engineers.
  • Improve build performance through caching strategies and tooling.
  • Define and enforce packaging standards, release processes, and versioning policies.

Requirements

What you’ll need
  • Knowledge and hands-on experience in Python, C/C++
  • Degree in Computer Science / Electrical Engineering or a related field
  • Strong experience with Bazel or similar hermetic build systems
  • Solid understanding of Python packaging, particularly building and distributing wheels
  • Proven understanding of software engineering principles, data structures, design patterns, and algorithms
  • Hands-on experience with CI/CD platforms (e.g., GitHub Actions, GitLab CI, Jenkins, or Buildkite)
  • Ambition and curiosity to solve complex problems and take ownership.
  • Experience with compiler projects, particularly with MLIR or LLVM build infrastructure is nice to have.

Benefits

Comp & perks
  • The opportunity to grow.
  • Be at the forefront of building and shaping an industry-defining venture.
  • Plenty of opportunities to learn and evolve.
  • Flexibility to take extra time off and adjust schedules.
  • Equity for every employee to participate in success.
  • Regular events and retreats for team building.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonC/C++BazelCI/CDGitHub ActionsGitLab CIJenkinsBuildkitesoftware engineering principlesdata structures
Soft Skills
problem-solvingownershipcuriosity
Certifications
Degree in Computer ScienceDegree in Electrical Engineering