AI Compiler Engineer (Junior)

RooflineAI

Köln, United StatesOn-siteOther
Invite-only right now: save jobs, track applications, build tailored resumesAlready have an account? Log in
Location
Köln, United States
Work style
On-site
Job type
Other
Posted
Oct 9
11 days ago
Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

About the company

RooflineAI

Computer software · 2 to 10 employees

Roofline is building a software development kit to run any model on disruptive hardware at the edge. We are looking for talented and ambitious engineers that are passionate about technology to design and implement new components in our software stack. You will work alongside other world class engineers to enable the full spectrum of AI applications across heterogeneous hardware platforms.

RooflineAI on LinkedIn

What you'll do

  • Design and implement compiler components, explore optimization techniques, and work with customers to develop compiler technology and user experience.
  • Partner with the open-source community to foster an ecosystem around Roofline.

What you need

  • Requires a degree in Computer Science, Electrical Engineering, or a related field, first compiler experience, and hands-on experience with C++ and Python.
  • Requires understanding of software engineering principles, data structures, design patterns, and algorithms.

Key skills

C++Software engineering principlesData structuresDesign patternsAlgorithms

Keywords for your resumePro

The words this employer's screening is likely to look for.

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

Perks

  • Extra time off
  • Equity

See full description on company page, apply now

Read the full posting here
Who we are Roofline is building a software development kit to run any model on disruptive hardware at the edge. We are looking for talented and ambitious engineers that are passionate about technology to design and implement new components in our software stack. You will work alongside other world class engineers to enable the full spectrum of AI applications across heterogeneous hardware platforms. 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 growThe team to succeed. We are building the leading AI compiler team in Europe. Join our future-focused team to contribute to meaningful, disruptive innovations with usThe 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 backThe 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 successThe culture you desire. We actively make space to build our culture. We bring you on site regularly and organize dedicated retreats for the whole team Your mission Design and implement new components of our next generation compiler build upon MLIRExplore novel optimization techniquesIterate with customers to design the best compiler technology and the best user experience possiblePartner with a growing open-source community to foster a strong ecosystem around roofline Your profile Degree in Computer Science/ Electrical Engineering or a related fieldFirst compiler experienceKnowledge and hands-on experience in C++ and PythonProven understanding of software engineering principles, data structures, design patterns, and algorithms Desire to work with a growing community of open-source contributorsAmbition and curiosity to solve complex problems, a strong mindset to take ownership of your tasks to drive our solutions forwards, and collaborative attitude to foster our cultureNice to haves:Experience working with MLIR or LLVM.Meaningful contributions to open-source compiler communitiesKnowledge of AI algorithms, experience with using AI accelerators or compiling to relevant hardwareKnowledge of data motion networks, data flow programming models, and optimized AI librariesKnowledge about hardware architectures for CPUs, GPUs, or NPUs/accelerators is a plus

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist