Salary
≈ $100k – $219k per year (Estimated)
Location
In office (Cologne)
Seniority
Staff · 8+ years exp
Employment
Full-Time
Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 27, 2026.
Overview
Company
Impact
Profile match
Our software allows you to efficiently deploy any AI model from any framework on diverse target hardware. Achieve optimal performance and simplify your AI deployment process with Roofline.
Who we are
Roofline is building a Deployment Platform to run any model on disruptive hardware at the edge. As a Systems Engineer, you’ll own the path from a model in a framework to fast code on the target, across every layer in between. You’ll find where things break, fix them at the root, and set the technical direction that keeps our engineering teams aligned.Why us?
- The opportunity to grow. Be at the forefront of building and shaping an industry-defining venture. There are plenty of opportunities to learn and evolve.
- The team succeeded. We are building the leading AI compiler team in Europe. Join our future-focused team to contribute to meaningful, disruptive innovations with us.
- The flexibility you need. Whether you need to take extra time off, adjust your schedule, or have other ideas to maximize your productivity, we’ve got your back
- The compensation that rewards. We are looking for world class talent and pay accordingly. We offer equity for every employee since we truly want you to participate in our success.
- The culture you desire. We actively make space to build our culture. We organize dedicated regular events and retreats for the whole team.
Your mission
- Own the path from a model in a ML framework down to running fast on a target hardware. Work at all levels of the software stack with a wide understanding of everything from quantization to compiler abstractions to final target code generation.
- Bring up d reference models using Roofline's SDK, pinpoint which component an issue really lives in, and make sure it’s fixed at the root.
- Set technical direction across multiple teams for ML, compiler, runtime, and architecture based on your first-hand data . Define contracts and interfaces between the layers and keep the teams aligned to them.
- Turn your findings into products. Reflect on recurring blockers to craft solutions that benefit our customers and help improve our SDK. Think ahead to make sure that we always support the latest models and applications.
- Interacting with open-source community in the ML space (e.g. PyTorch)
- Raise the level of the engineers around you. Mentor junior engineers and help to maintain the best technical culture for the company.
Your profile
- 8+ years of hands-on experience in AI and embedded systems.
- Degree in Computer Science, Electrical Engineering, or related fields.
- Deep practical expertise in C/C++ and Python
- End-to-end experience with an accelerator toolchain for NPUs, DSPs, or GPUs spanning their compiler, runtime, kernel libraries and memory models. Strong communication and collaboration skills to align other engineers through clear ideas, abstractions, and design docs.
- Demonstrated technical influence beyond your own deliverables. Have product changes you argued for and got shipped, engineers you've mentored, or practices a team adopted because you established them.
- Ambition and curiosity to solve complex problems, a strong mindset to take ownership and drive our solutions forwards, and a collaborative attitude to foster our culture.
Nice to haves:
- Experience working with hardware or architecture teams, and an understanding of how their approaches to problems and processes differ from software teams’.
- Experience working with PyTorch, ONNX, Tensorflow
- Experience shipping an accelerated model into production under real constraints for applications such as automotive, medical, industrial or consumer where memory budgets, certification and time budgets apply.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,075,271 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
AI/ML
Similar stack
Same company
Cologne
≈ $80k – $165k per year (Estimated) · In office · Full-Time · 5+ years exp · Master's Degree · Riederich
Python
C++
AI/ML
OpenCV
World Models
DevOps
Linux
Robotics
ROS
Localization
Sensor Fusion
Apply
≈ $75k – $155k per year (Estimated) · In office · Full-Time · Riederich
Python
C++
AI/ML
OpenCV
DevOps
Linux
Apply
Senior AI Engineer
1 day ago
≈ $76k – $156k per year (Estimated) · Hybrid · Full-Time · Berlin
AI/ML
Machine Learning
Apply
Senior AI Engineer
1 day ago
≈ $80k – $165k per year (Estimated) · Hybrid · Full-Time · Munich
AI/ML
Machine Learning
Apply
Creative AI Lead (m|w|d)
18 days ago
≈ $92k – $192k per year (Estimated) · In office · Full-Time · Bremen
Apply
≈ $32k – $67k per year (Estimated) · In office · Internship · Cologne
Apply
≈ $32k – $67k per year (Estimated) · In office · Internship · Cologne
Apply
≈ $30k – $44k per year (Estimated) · In office · Cologne
Apply
$32k – $34k per year (gross) · In office · Cologne
Apply
Apply
This is one of many
2,075,271 more open roles from verified company boards, updated every day.

