At a Glance
- Tasks: Lead data and NLP projects, optimise search algorithms, and design agentic workflows.
- Company: Join NLPatent, a pioneering AI-first patent research platform.
- Benefits: Enjoy stock options, 25 days holiday, pension contributions, and flexible working.
- Why this job: Make a real impact in AI and patent research while leading innovative projects.
- Qualifications: 8+ years in engineering and data science, with strong Python and ML skills.
- Other info: Work in a dynamic London office with excellent training and development opportunities.
The predicted salary is between 43200 - 72000 £ per year.
NLPatent is an industry leading AI-first patent research platform that was an early mover in the application of Large Language Models. We use a combination of proprietary and off-the-shelf machine learning models and NLP techniques to help our users answer patent related research questions such as "Is my invention patentable?". Increasingly, we are using generative LLMs to build agentic workflows that answer research questions without any human intervention.
As a staff level applied scientist at NLPatent, you will be the technical lead for all data and NLP related work at NLPatent. You will be responsible for improving search performance (precision and recall), optimizing search algorithms to ensure quick results, designing and implementing agentic workflows, building and maintaining data pipelines, and much more.
Requirements
- ~8+ years of commercial engineering and data science experience
- ~ Experience with technical leadership
- ~ Extensive experience with Python programming
- ~ Commercial Machine Learning experience
- ~ Experience working in Natural Language Processing (NLP)
- ~ Experience training machine learning models using Tensorflow and PyTorch
- ~ Experience working with search databases (e.g. Elasticsearch, Opensearch, etc.)
- ~ Experience with cloud service providers (e.g. AWS)
- ~ Willing to work 3 days per week onsite in the office in London
Benefits
- ~ Stock Option Plan
- ~ 25 days holiday allowance
- ~ Pension contributions
- ~ Flexible Working
- ~ Training & Development
Staff Machine Learning Engineer in London employer: NLPatent
Contact Detail:
NLPatent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Machine Learning Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your machine learning projects, especially those involving NLP. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common ML and NLP interview questions, and be ready to discuss your past experiences in detail.
✨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 genuinely interested in joining our team.
We think you need these skills to ace Staff Machine Learning Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in machine learning and NLP. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about working with us at NLPatent and how your background makes you a perfect fit for the Staff Machine Learning Engineer position.
Showcase Your Technical Skills: Since we’re looking for someone with extensive Python and ML experience, make sure to mention specific tools and frameworks you’ve worked with, like TensorFlow or PyTorch. We love seeing practical examples of your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!
How to prepare for a job interview at NLPatent
✨Know Your Stuff
Make sure you brush up on your machine learning and NLP knowledge. Be ready to discuss your experience with Python, TensorFlow, and PyTorch in detail. Prepare examples of how you've improved search performance or optimised algorithms in past roles.
✨Showcase Leadership Skills
As a staff level applied scientist, you'll need to demonstrate your technical leadership. Think of specific instances where you've led projects or mentored others. Be prepared to discuss how you approach problem-solving and decision-making in a team setting.
✨Familiarise Yourself with the Company
Research NLPatent and its AI-first approach to patent research. Understand their use of generative LLMs and be ready to share your thoughts on how you can contribute to their goals. This shows genuine interest and helps you align your skills with their needs.
✨Prepare Questions
Have a list of insightful questions ready for your interviewers. Ask about their current challenges with data pipelines or search algorithms, or how they envision the future of their agentic workflows. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.