Innatera's Algorithms team delivers innovative, advanced AI algorithms and methodologies which are central to the neuromorphic technology in our processors.
Our team is looking for a Senior Embedded Machine Learning Engineer. The ideal candidate has a strong record of Embedded ML development and deployment in a commercial, applied context.
Lead the design and implementation of state-of-the-art machine learning algorithms tailored for both real-world hardware and software applications;
Build and optimize embedded ML models using PyTorch and NumPy, bringing them to life in embedded systems with C and Python;
Analyze, benchmark, and fine-tune embedded ML pipelines to achieve latency, memory efficiency, and power optimization;
Pioneer explainable AI techniques that provide actionable insights into model behavior and drive trustworthy solutions for our customers and end-users;
Expand our ML toolkit by researching and integrating the latest methodologies, staying at the forefront of AI innovation;
Establish scalable, reproducible workflows that set a standard for excellence in embedded ML development;
Partner with a multidisciplinary team of hardware engineers, data scientists, and software developers to deliver integrated software and hardware application use cases;
Provide critical algorithm insights to hardware development teams to facilitate seamless integration and performance optimization;
Support the integration of ML models with hardware AI accelerators and neuromorphic processors;
Collaborate with internal teams and clients to identify and design requirements for complex customer use cases;
Translate customer needs into technical specifications and actionable project plans;
Present findings and insights to stakeholders to inform decision-making and strategy;
Mentor junior engineers and interns, fostering a culture of continuous learning and technical excellence within the team;
Contribute to the creation of intellectual property, including patents and proprietary know-how.
A BSc or MSc in a subject related to ML/Data Science/Statistics or relevant industry experience;
Solid understanding of architecture specifications, and the ability to design and develop industry-standard embedded software and methodologies;
5+ years of hands-on experience in the development and deployment of AI solutions;
Previous experience in Embedded or TinyML AI application development;
Proficiency in C/C++ for logical programming for embedded software development and Python for ML model development;
Strong experience with TensorFlow/PyTorch and Scikit-learn;
Familiarity with hardware AI accelerator architectures and neuromorphic processors;
Experience working with time series data/sensor data/real-time data processing;
Proficiency in using version control systems.
Strong analytical and problem-solving abilities with great attention to detail;
Excellent communication skills for effective collaboration with cross-functional team and stakeholders;
A proactive and self-motivated attitude toward learning and innovation.
A dynamic working environment around a fearless engineering culture;
Ambitious teams with the freedom to innovate;
A Flexible working environment (work-from-home policy, flexible working hours, advantageous holidays scheme ..);
An inclusive company culture which embraces communication, diversity and support around holistic and personal development.
Other Jobs from Innatera
Senior Embedded Software Engineer
Senior Validation Engineer SDK
Staff Embedded Software Engineer
Field Application Engineer
Staff Digital Design Engineer
Similar Jobs
Data Scientist 2
Research Engineer, Gemini Safety
Associate - Python Developer (Finance Platform Strategies)
Data Scientist
[Cooperative Internship 2025] MLOps Engineer Intern
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say