Senior Deep Learning Research Engineer
Senior Deep Learning Research Engineer

Senior Deep Learning Research Engineer

Full-Time 70000 - 90000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Develop cutting-edge AI products and improve training algorithms for embedded devices.
  • Company: Join Plumerai, a leader in affordable, accurate AI solutions for smart devices.
  • Benefits: Competitive salary, equity stake, flexible hours, and 25 days paid vacation.
  • Other info: Work in a dynamic team with opportunities to attend top research conferences.
  • Why this job: Make a real impact by building advanced AI features for millions of devices.
  • Qualifications: 5+ years in software engineering with Python; experience in computer vision and LLMs.

The predicted salary is between 70000 - 90000 £ per year.

At Plumerai, we make it easy and affordable for developers to add highly accurate AI to their embedded devices and thereby enable them to create amazing new products. We combine our on-device Tiny AI software with our cloud-based multimodal LLMs, providing People Detection, Video Search, Familiar Face Identification, AI Captions and more. Major enterprises deploy our advanced computer vision models on millions of smart home cameras in the field and we’re rapidly expanding into commercial security, retail, assisted living, and more. The best solution runs as much as possible on-device to enable low-power, accurate, and private AI products. This is where Plumerai leads, demonstrating better accuracy even than Google Nest.

We are now starting to invest heavily in market adoption. We build the most accurate and efficient AI solutions by vertically integrating all layers of the stack. From data collection and curation, custom training software, model architectures, multimodal LLMs, pre- and postprocessing, and all the way down to the fastest inference engines. Not only does our team have a deep theoretical understanding about all these components, we also know how to ship fast and often. Our team is based in London and Amsterdam, we have recently raised funding to provide multiple years of runway, while our recurring revenue is growing rapidly.

We are looking for a Senior AI Research Engineer that can help us develop state of the art AI products. This can involve anything from improving our training algorithms, training and integrating multimodal LLMs, building our data pipeline, designing new model architectures to using tried and tested ML approaches and coming up with clever algorithms. You will help us build new AI features that will be shipped to millions of camera devices in the field. Together we are building the most advanced AI for embedded devices.

What you will be doing:

  • We combine our Tiny AI with multimodal LLMs to enable our advanced AI features for our customers.
  • You will use and improve multimodal LLMs to achieve new functionality for our customers and optimize their deployments (cloud and edge).
  • Some of our deep learning models are truly tiny - the memory footprint of our smallest computer vision model is just 1MB.
  • You will train and design more accurate models, while also enabling new and more complex AI applications on low-cost and low-power hardware.
  • You will improve our data pipeline, model architectures and training software.
  • Sometimes there is relevant literature available, but novel approaches and clever hacks are often required for the problems that we are working on.
  • You will use our Kubernetes cluster to deploy PyTorch and TensorFlow training jobs, Snowflake and Dataflow to build datasets, tools like Streamlit to prototype new demos and lots of GPUs on GCP for training new models and auto-labeling data.

What You Need:

  • +5 years of professional software engineering experience with proficiency in Python.
  • Comfortable with frameworks such as PyTorch, TensorFlow, Keras, or JAX.
  • Strong experience with computer vision and multimodal LLMs.
  • Trained neural networks that moved into production.

Nice To Have:

  • Industry experience with efficient inference deployments (cloud or edge).
  • Experience with Deep Reinforcement Learning.

We only consider applicants who are currently based in, or willing to relocate to, London or Amsterdam. We have flexible working hours and work together from our offices on at least 2 fixed days per week.

What we offer:

  • Competitive salary.
  • Generous equity stake in the company.
  • Relocation assistance.
  • Choose your own laptop and equipment.
  • 25 days of paid vacation time in addition to bank holidays.
  • Ability to attend top research conferences like NeurIPS, ICML and CVPR.

Senior Deep Learning Research Engineer employer: Plumerai

At Plumerai, we pride ourselves on being an innovative employer that fosters a collaborative and dynamic work culture in the heart of London. Our commitment to employee growth is evident through generous equity stakes, flexible working hours, and opportunities to attend leading research conferences, ensuring that our team members are not only part of cutting-edge AI developments but also have the resources to thrive personally and professionally. Join us to be at the forefront of AI technology while enjoying a supportive environment that values creativity and excellence.
P

Contact Detail:

Plumerai Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Deep Learning Research Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the AI and deep learning community, especially those connected to Plumerai. Attend meetups or webinars, and don’t be shy about sliding into DMs on LinkedIn. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving multimodal LLMs or computer vision. Share it on GitHub or your personal website. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Dive deep into the latest trends in AI and deep learning, especially around efficient inference and model architectures. Practise explaining complex concepts simply; it shows you really understand your stuff!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight how your experience aligns with our mission at Plumerai.

We think you need these skills to ace Senior Deep Learning Research Engineer

Python
Deep Learning
Multimodal LLMs
Computer Vision
PyTorch
TensorFlow
Keras
JAX
Data Pipeline Development
Model Architecture Design
Training Algorithms
Efficient Inference Deployments
Deep Reinforcement Learning
Kubernetes
GCP

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and frameworks like PyTorch and TensorFlow. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about working with AI for embedded devices and how your background makes you the perfect fit for our team at Plumerai.

Showcase Your Projects: If you've worked on any cool AI projects, especially those involving computer vision or multimodal LLMs, make sure to mention them. We love seeing practical applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves!

How to prepare for a job interview at Plumerai

✨Know Your Stuff

Make sure you brush up on your deep learning knowledge, especially around multimodal LLMs and computer vision. Be ready to discuss your past projects and how you've applied frameworks like PyTorch or TensorFlow in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Plumerai values clever algorithms and novel approaches. Prepare to share examples of challenges you've faced in previous roles and how you tackled them. Think about specific instances where you had to innovate or adapt existing methods.

✨Familiarise Yourself with Their Tech Stack

Get to know the tools and technologies mentioned in the job description, like Kubernetes, Snowflake, and GCP. If you have experience with these, be ready to discuss how you've used them to improve model training or data pipelines.

✨Ask Insightful Questions

Interviews are a two-way street! Prepare thoughtful questions about Plumerai's current projects, their approach to AI development, and how they envision the future of embedded devices. This shows your genuine interest and helps you gauge if it's the right fit for you.

Senior Deep Learning Research Engineer
Plumerai

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

>