At a Glance
- Tasks: Develop cutting-edge AI products and improve training algorithms for embedded devices.
- Company: Join Plumerai, a leader in on-device AI technology with a collaborative culture.
- Benefits: Competitive salary, equity stake, relocation assistance, and 25 days paid vacation.
- Other info: Flexible hours, office collaboration, and 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, strong Python skills, and experience with computer vision.
The predicted salary is between 48000 - 72000 £ per year.
At Plumerai, we make it easy and affordable for developers to add highly accurate AI to their embedded devices and 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 are 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.
Requirements
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.
Benefits
What we offer
- Competitive salary.
- Generous equity stake in the company.
- Relocation assistance.
- Choose your own laptop.
- 25 days of paid vacation time in addition to bank holidays.
- Ability to attend top research conferences like NeurIPS, ICML and CVPR.
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.
Senior AI Research Engineer employer: Plumerai
Contact Detail:
Plumerai Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior AI Research Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the AI and tech scene, 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 platforms like GitHub or your personal website. This gives potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for the interview like it’s a big game day! Research Plumerai’s products and think about how your experience aligns with their mission. Be ready to discuss your past projects and how they relate to building efficient AI solutions for embedded devices.
✨Tip Number 4
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 team at Plumerai. Don’t forget to follow up after applying; a little persistence goes a long way!
We think you need these skills to ace Senior AI Research Engineer
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI shine through! We want to see how excited you are about developing cutting-edge technology and how it can impact the world. Share any personal projects or experiences that highlight your love for AI.
Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Senior AI Research Engineer role. Highlight your experience with Python, computer vision, and multimodal LLMs. We’re looking for specific examples of your work that align with what we do at Plumerai.
Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured documents that make it easy for us to see your qualifications. Avoid jargon unless it's relevant, and focus on what makes you a great fit for our team.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at Plumerai.
How to prepare for a job interview at Plumerai
✨Know Your AI Stuff
Make sure you brush up on the latest advancements in AI, especially in multimodal LLMs and computer vision. Be ready to discuss your previous projects and how they relate to Plumerai's focus on on-device AI solutions.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in your past roles and how you tackled them. Plumerai values clever algorithms and novel approaches, so highlight any innovative solutions you've implemented.
✨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 demonstrate your experience with these during the interview to show you're a great fit for their team.
✨Ask Insightful Questions
Prepare thoughtful questions about Plumerai's current projects and future goals. This shows your genuine interest in the company and helps you understand how you can contribute to their mission of building advanced AI for embedded devices.