Embedded AI Engineer
At a glance
Mid-level AI Engineering role at Robotec.ai. Warsaw · contract.
Pay not stated AI Engineering salary
aimlroles summary, based on the employer's posting.
What you'll do
- Bring large language models into robotics workflows and build agents around them
- Run agent-based AI on embedded devices, tuning models to work within their limits
- Test your work with simulated and physical robots, including hardware-in-the-loop setups
What you bring
- You have a robotics background or have used machine learning in robotics or built ROS applications
- You understand ROS 2, robot simulation and core robot software packages such as Nav2 or MoveIt 2
- Strong C++ skills and good Python ability are required, alongside practical use of machine-learning libraries
- You understand model quantization techniques
Who this fits
This mid- or senior-level contractor role is based on-site in Warsaw, Poland. It suits an engineer who wants to apply language models and agent-based AI to robotics, working across embedded platforms, simulation and physical robots.
From the employer
Robotec.ai is a deep-tech company that develops advanced simulation technologies for key global industries (robotics, automotive, logistics, and mining). We help our customers build state-of-the-art robotic simulations and testing tools to ensure their machines work safely and efficiently. Our teams support the world’s largest companies in safe and cost-effective automation. We build human-centered robotics solutions and contribute to the industry’s top open-source projects.
Check out some of our projects on GitHub .
We are looking for a Senior or Mid Embedded AI Engineer who will help us integrate Large Language Models into various robotics pipelines.
What you will do:
- Implement state of the art LLMs in the context of robotics.
- Deploy Agentic AI solutions on embedded platforms.
- Optimize AI models for embedded platforms.
- Develop LLM-based agents.
- Work with simulated and real robots.
- Work on hardware in the loop simulations.
Requirements:
- Background in robotics or experience applying in ML to robotics or developing ROS applications.
- Understanding robot software stack (packages such as nav2, moveit2).
- Solid software engineering skills in C++.
- Good software engineering skills in Python.
- Practical experience with ML frameworks and libraries such as PyTorch, Tensorflow, Numpy, Pandas, Matplotlib and Langchain.
- Deep understanding of ROS2 and knowledge about simulating robots.
- Knowledge about quantization techniques.
Nice to have’s:
- Experience with deploying ML on the edge, especially newer models.
- Any experience with NPUs.
- Practical experience with LLM inference engines like ollama, vllm, llama.cpp, mlc.
- Experience in performance / footprint optimization techniques for embedded.
- Proven track record delivering impressive robotic demos.
- Experience in Reinforcement Learning.
- Experience with FPGA.
What’s in it for you:
- Work with the best experts in robotics, simulation using the latest technologies.
- Opportunity to contribute to open source.
- Competitive salary (up to 26 000 + VAT).
- Cosy office space at Hala Koszyki, Warsaw.
- Private medical care and sports card.
- Flexible working hours in hybrid mode.
- Friendly and team-oriented culture.