INTERNSHIP DETAILS

Intern Software Engineer - Edge AI Engineering

CompanyRoofline
LocationCologne
Work ModeOn Site
PostedApril 27, 2026
Internship Information
Core Responsibilities
Develop edge and embedded AI applications for various use cases including robotics and autonomous driving. Collaborate with the engineering team to enhance the AI compiler toolchain and improve developer experience.
Internship Type
intern / student
Company Size
30
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
On a mission to enable the edge AI products you dream of. AI at the edge is rapidly evolving. Novel models, such as LLMs, emerge quickly and make technological predictions challenging. At the same time, hardware solutions are diversifying and increasing in complexity. Traditional deployment methods cannot keep up with this pace and have become major adoption barriers for edge AI. They come with low adaptability, limited performance, and are painful to use. Roofline revolutionizes this process with a software solution that offers unmatched flexibility, top performance, and simplicity. Import models from any framework and deploy them across diverse hardware with just a single Python call.
About the Role

Who we are

At roofline, our mission is to simplify AI deployment at the edge. We push the boundaries of edge AI computing by transforming how AI models are deployed on diverse hardware, offering unparalleled flexibility and performance.

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 grow
  • The team to succeedWe are building the leading AI deployment team in Europe. Join our future-focused team to contribute to meaningful, disruptive innovations with us
  • Collaboration with a team working at the forefront of edge AI and compilersYou'll get hands-on exposure to technologies that are actively reshaping the industry today.

Your mission

  • Develop edge/embedded AI applications ranging from computer vision to agentic systems that demonstrate our SDK.
  • Investigate and try out latest AI models for embedded tasks such as robotics, HMI, autonomous driving, and industrial use cases.
  • Collaborate closely with other engineers on our AI compiler toolchain to enhance user and developer experience.
Nice to haves:  
  • Proven experience (projects, past internships) of application development using AI models in embedded hardware.
  • First knowledge of AI models and architectures.

Your profile

  • Pursuing a degree in Computer Science/ Electrical Engineering or a related field.
  • Knowledge and hands-on experience in Python. C++ is a plus.
  • Experience in application development for embedded Linux devices, such as Raspberry PI.
  • Ambition 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 culture.

About us

At RooflineAI, we enable the edge-AI products you dream of. Our mission is simple: To bring the power of chips into the hands of innovators, and to make it radically easier to use cutting-edge AI models on the best hardware.
Key Skills
PythonC++Embedded LinuxAI ModelsComputer VisionEdge AIEmbedded SystemsRoboticsHMIAutonomous DrivingCompiler ToolchainSoftware Engineering
Categories
TechnologySoftwareEngineering