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: Collaborative team environment 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 in London employer: Plumerai
Contact Detail:
Plumerai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Deep Learning Research Engineer in London
✨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 in simple terms – it’s all about making your expertise accessible!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, tailor your application to highlight your experience with Python, PyTorch, and TensorFlow. Show us how you can contribute to building the most advanced AI for embedded devices!
We think you need these skills to ace Senior Deep Learning Research Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to highlight your experience with deep learning and computer vision. We want to see how your skills align with our mission at Plumerai, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Let us know what drives your passion for AI and embedded devices.
Showcase Your Projects: If you’ve worked on any cool projects or have contributions to open-source, make sure to include them! We love seeing practical applications of your skills, especially if they relate to multimodal LLMs or efficient inference.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do!
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 these technologies 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 frameworks mentioned in the job description, like PyTorch, TensorFlow, and Kubernetes. If you can, try to set up a small project using these technologies to demonstrate your hands-on experience during the interview.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about Plumerai's current projects, their approach to AI, 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.