Senior/Staff Applications Engineer - Embedded AI in Bristol
Senior/Staff Applications Engineer - Embedded AI

Senior/Staff Applications Engineer - Embedded AI in Bristol

Bristol Full-Time 48000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop cutting-edge AI applications and tools for real-world impact.
  • Company: Join a pioneering deep-tech startup with a global presence.
  • Benefits: Attractive salary, pension plan, employee insurances, and share options.
  • Why this job: Shape the future of AI while working in a dynamic, innovative environment.
  • Qualifications: Experience in AI application development and edge deployment frameworks.
  • Other info: Flexible working arrangements and a commitment to diversity and inclusion.

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

Axelera AI is not your regular deep-tech startup. We are creating the next-generation AI platform to support anyone who wants to help advancing humanity and improve the world around us. In just three years, we have raised a total of $120 million and have built a world-class team of 180+ employees (including 55+ PhDs with more than 40,000 citations), both remotely from 11 different countries and with offices in Belgium, Switzerland, Italy, the UK, headquartered at the High Tech Campus in Eindhoven, Netherlands. We have also launched our Metisâ„¢ AI Platform, which achieves a 3-5x increase in efficiency and performance, and have visibility into a strong business pipeline exceeding $100 million. Our unwavering commitment to innovation has firmly established us as a global industry pioneer. Are you up for the challenge?

The Applications team develops the customer-facing components of Axelera AI’s Voyager SDK, including low-code model deployment, end-to-end pipeline development and application integration and analytics. Customers use these tools to quickly evaluate, prototype and build complete production AI solutions accelerated by Axelera AI devices. The Applications team develops cutting-edge development tools with simple APIs that ensure the solutions deployed by our customers reach the highest levels of performance and accuracy available in the market. We are seeking skilled and innovative software engineers to help us scale the product to support a wider range of models, pipelines and end-customer use cases. This is a challenging but rewarding role which can cover a variety of tasks such as compiling high-level graphical representations of ML-based pipelines, optimizing memory usage and synchronization on heterogeneous hardware targets and writing low-level implementations of computer vision operators for specialised processing elements.

Key responsibilities

  • Studying research papers, open-source code repositories and product documentation to deploy new models using the Voyager SDK, and evaluating their performance and accuracy.
  • Implementing image pre and post processing operators, collaborating with the compiler team to troubleshoot compilation issues, and writing decoders that transform inference tensors to metadata for ease of use by application developers.
  • Integrating popular industry-standard model frameworks within the SDK to facilitate low-code and no-code deployment of many customer models and datasets.
  • Defining metadata representations for common types of models (such as bounding boxes and keypoints), creating libraries for evaluating deployed model accuracy on Axelera AI hardware and creating libraries for visually rendering inference results.
  • Optimizing end-to-end pipeline latency and throughput, root causing any bottlenecks arising on supported hardware platforms, and developing profiling tools to help customers more easily analyse and understand bottlenecks in their own pipelines.
  • Writing and maintaining comprehensive product documentation and sharing knowledge with team members, promoting best practices and continuous improvement.

Qualifications

  • BS/MS in Computer Science, Electrical Engineering or equivalent work experience in the semiconductor and/or AI industry.
  • Proven hands-on experience with edge deployment frameworks such as OpenVINO or TensorRT.
  • Familiarity with model optimisation techniques such as quantization, compression and pruning a plus.
  • Proficiency in AI application development using Python, with extensive experience in ML libraries such as PyTorch and TensorFlow.
  • Demonstrated ability to build and deploy end-to-end pipelines with quantized models.
  • Experience in training models using transfer learning to leverage pre-trained models for new tasks.
  • Experience with MLIR and ONNXRuntime a plus.
  • Strong problem-solving skills and an ability to troubleshoot and debug complex multi-dimensional problems.
  • Proficient Linux skills.
  • Practical knowledge of agile development using tools such as Jira, Git and GitHub.
  • Self-motivated with the ability to thrive in a fast-paced collaborative startup environment.

Location

We offer a flexible working arrangement, with options to:

  • Work from one of our Axelera AI offices (Leuven in Belgium, Amsterdam and Eindhoven in the Netherlands, Florence and Milan in Italy or Bristol in the United Kingdom) if you are already based in the vicinity.
  • Work fully remotely from any European country (incl. the UK) you are already in.
  • Relocate with us and work from Italy (Florence or Milan), Belgium (Leuven) or the Netherlands (Amsterdam or Eindhoven). Priority will be given to candidates who are based in Bavaria (Munich), Belgium or Italy.

What We Offer

This is your chance to shape and be part of a dynamic, fast-growing, international organization. We offer an attractive compensation package, including a pension plan, extensive employee insurances and the option to get company shares. An open culture that supports creativity and continual innovation is awaiting you. Collaborative ownership and freedom with responsibility is characteristic for the way we act and work as a team. At Axelera AI, we wholeheartedly embrace equal opportunity and hold diversity in the highest regard. Our steadfast commitment is to cultivate a warm and inclusive environment that empowers and celebrates every member of our team. We welcome applicants from all backgrounds to join us in shaping the future of AI.

Senior/Staff Applications Engineer - Embedded AI in Bristol employer: Axelera AI

Axelera AI is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for talented individuals to thrive. With flexible working arrangements across multiple European locations, competitive compensation packages, and a strong commitment to diversity and inclusion, employees are empowered to contribute meaningfully to the advancement of AI technology. Join us at our vibrant offices or work remotely, and be part of a dynamic team dedicated to shaping the future of humanity through cutting-edge AI solutions.
A

Contact Detail:

Axelera AI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Staff Applications Engineer - Embedded AI in Bristol

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups or webinars, and connect with current employees at Axelera AI. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to AI and embedded systems. This gives you a chance to demonstrate your expertise beyond just a CV.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.

✨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, it shows you’re genuinely interested in joining the Axelera AI team!

We think you need these skills to ace Senior/Staff Applications Engineer - Embedded AI in Bristol

Embedded AI Development
Low-Code Model Deployment
End-to-End Pipeline Development
Application Integration
Image Processing
Model Optimisation Techniques
Python Programming
Machine Learning Libraries (PyTorch, TensorFlow)
Quantization and Compression
Troubleshooting and Debugging
Linux Proficiency
Agile Development
Version Control (Git, GitHub)
Research and Documentation Skills
Collaboration in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Senior/Staff Applications Engineer role. Highlight your experience with AI application development and any relevant projects that showcase your skills in deploying models using frameworks like OpenVINO or TensorRT.

Show Off Your Problem-Solving Skills: In your written application, don’t shy away from sharing examples of how you've tackled complex problems in the past. We love seeing candidates who can think critically and troubleshoot effectively, especially in a fast-paced environment like ours.

Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements, making it easy for us to see how you fit into our team and contribute to our mission.

Apply Through Our Website: We encourage you to submit your application directly through our website. This way, you’ll ensure it reaches the right people and you can easily track your application status. Plus, it shows us you're keen on joining our team!

How to prepare for a job interview at Axelera AI

✨Know Your Stuff

Make sure you brush up on the latest trends in AI and embedded systems. Familiarise yourself with Axelera AI's Metisâ„¢ platform and how it enhances performance. Being able to discuss specific features or recent advancements will show your genuine interest and expertise.

✨Showcase Your Problem-Solving Skills

Prepare to discuss past projects where you tackled complex issues, especially in multi-dimensional problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting your analytical skills and how you optimised processes.

✨Get Hands-On with the Tools

Familiarise yourself with tools like OpenVINO, TensorRT, and ML libraries such as PyTorch and TensorFlow. If possible, work on a small project or two using these frameworks to demonstrate your practical experience during the interview.

✨Cultural Fit Matters

Axelera AI values creativity and collaboration. Be ready to discuss how you thrive in fast-paced environments and contribute to team dynamics. Share examples of how you've worked in diverse teams and embraced different perspectives to drive innovation.

Senior/Staff Applications Engineer - Embedded AI in Bristol
Axelera AI
Location: Bristol

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>