Senior Embedded Performance Engineer for AI Inference

Senior Embedded Performance Engineer for AI Inference

Full-Time 48000 - 72000 £ / year (est.) No working from home possible
Fractile

At a Glance

  • Tasks: Build performance-critical ML kernels and optimise AI inference chips.
  • Company: Leading AI technology company at the forefront of innovation.
  • Benefits: Flexible work options, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with both on-site and remote work flexibility.
  • Why this job: Join a team shaping the future of AI with impactful projects.
  • Qualifications: Strong C programming skills and experience in debugging assembly.

The predicted salary is between 48000 - 72000 £ per year.

A leading AI technology company is looking for an embedded software engineer to build performance-critical ML kernels and contribute to cutting-edge AI inference chip development. The ideal candidate has strong experience in C programming and debugging assembly, with a collaborative mindset for solving complex problems. This position involves both on-site and work-from-home flexibility in either London or Bristol, offering a unique chance to influence hardware-software interaction and performance optimization.

Senior Embedded Performance Engineer for AI Inference employer: Fractile

Fractile is an exceptional employer, offering a unique opportunity to be part of a fast-growing AI hardware startup in London. With a supportive and ambitious team culture, employees are empowered to take ownership of their work while enjoying ample opportunities for personal and professional growth. The company's commitment to innovation and compliance in a cutting-edge field ensures that every team member plays a vital role in shaping the future of technology.

Fractile

Contact Details:

Fractile Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Performance Engineer for AI Inference

Tip Number 1

Network like a pro! Reach out to folks in the AI and embedded systems space on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! If you've got a portfolio of projects, especially those involving C programming or ML kernels, make sure to highlight them in conversations. Real-world examples can set you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on debugging assembly and performance optimisation techniques. Practise explaining your thought process clearly; it shows your collaborative mindset and problem-solving skills.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Embedded Performance Engineer for AI Inference

C Programming
Debugging Assembly
Machine Learning Kernels
AI Inference
Performance Optimization
Hardware-Software Interaction
Problem-Solving Skills

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your experience with C programming and debugging assembly in your application. We want to see how your skills align with the role, so don’t hold back on showcasing your technical prowess!

Collaborative Spirit:Since we value a collaborative mindset, share examples of how you've worked with others to solve complex problems. This will help us see how you fit into our team dynamic and contribute to our projects.

Tailor Your Application:Take the time to tailor your application to the job description. Mention specific projects or experiences that relate to performance-critical ML kernels and AI inference chip development. It shows us you’re genuinely interested!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

How to prepare for a job interview at Fractile

Know Your C Inside Out

Make sure you brush up on your C programming skills before the interview. Be ready to discuss your past projects and how you've tackled performance-critical tasks. They’ll likely ask you about debugging assembly, so having examples of challenges you've faced and how you solved them will really impress.

Show Off Your Problem-Solving Skills

Prepare to demonstrate your collaborative mindset by discussing how you've worked with teams to solve complex problems. Think of specific instances where your input made a difference in a project. This role is all about influencing hardware-software interaction, so showing that you can think critically and work well with others is key.

Understand AI Inference Basics

Familiarise yourself with AI inference concepts and how they relate to embedded systems. Being able to talk about the latest trends in AI technology and how they impact performance optimisation will show that you're not just technically skilled but also passionate about the field.

Ask Insightful Questions

Prepare some thoughtful questions to ask at the end of your interview. This could be about their current projects, team dynamics, or future developments in AI technology. It shows that you’re genuinely interested in the role and eager to contribute to their success.