Embedded AI Engineer (senior)

About the Role

We are looking for a talented and motivated Embedded Artificial Intelligence Engineer to join our team and assume the responsibility for our deployment and release tool chain of our AI Solutions, with a focus on optimizing performance and efficiency. While the position is still “hands-on”, we are looking for an experienced engineer ready to take over the lead of a team or customer projects.

Responsibilities

  • Optimise, deploy and integrate AI models for performance and power consumption on resource-constrained devices.

  • Maintain deployment toolchains for edge devices, managing dependencies, configuration, and automation.

  • Continuously improve runtime and model inference performance on edge devices. Analyse bottlenecks, identify optimization opportunities, and implement solutions to achieve the best possible performance within resource constraints.

  • Develop and execute test plans for AI functionality on embedded systems.

  • Monitor advancements in edge device inference and machine learning technologies, stay ahead of the curve and identify opportunities to improve our AI solutions and participate in research initiative related to the domain.

 

Qualifications

  • Bachelor's degree (master’s degree preferred) in electrical engineering, computer science, or a related field.

  • 5 years industry experience

  • Strong understanding of artificial intelligence and machine learning concepts.

  • Experience with developing and implementing AI algorithms, particularly for resource-constrained environments.

  • Experience with embedded systems programming (proficiency in C++ for embedded devices; Python is a strong plus).

  • Familiarity with various computer hardware architectures (x86 and ARM-based CPUs, GPUs, TPU, NPU, and neuromorphic computing) and resource constraints of embedded systems.

  • Experience with some of the following technologies appreciated: LPDNN, Onnx Runtime, TensorRT, Apache TVM, CMake, ARM Compute Libraries, OpenCV

  • Working knowledge of Docker for containerization and Git for version control.

  • Excellent problem-solving and analytical skills.

  • Strong communication and collaboration skills.

  • Fluent English. French or German a plus.

 

Benefits:

  • Competitive salary and benefits package.

  • Opportunity to work on cutting-edge AI projects for edge devices.

  • Work in a collaborative and fast-paced environment.

  • Make a real impact on the development of next-generation AI products.


Please submit your resume and cover letter via the link below.

We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Only relevant candidates will be contacted.