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.
- Other info: Work in a dynamic London office with great training and development opportunities.
- Why this job: Make a real impact in AI and patent research with cutting-edge technology.
- Qualifications: 8+ years in engineering, strong Python skills, and experience in machine learning and NLP.
The predicted salary is between 80000 - 100000 £ 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
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 employer: NLPatent
At NLPatent, we pride ourselves on being an innovative leader in AI-driven patent research, offering a dynamic work environment that fosters creativity and technical excellence. Our London office provides a collaborative culture with flexible working arrangements, generous holiday allowances, and robust training and development opportunities, ensuring our staff machine learning engineers can thrive and grow in their careers while contributing to groundbreaking advancements in the field.
StudySmarter Expert Advice🤫
We think this is how you could land Staff Machine Learning Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at NLPatent or similar companies. 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 machine learning projects, especially those involving NLP and generative models. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python and machine learning concepts. Practice coding challenges and be ready to discuss your past projects in detail—this is where we can really shine!
✨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 our team at NLPatent.
We think you need these skills to ace Staff Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, machine learning, and NLP techniques, as these are key for us at NLPatent.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about AI and patent research. Share specific examples of your past work that align with our mission and how you can contribute to our team.
Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! If you've worked with TensorFlow, PyTorch, or search databases like Elasticsearch, give us a brief overview of projects where you applied these technologies.
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 without any hiccups!
How to prepare for a job interview at NLPatent
✨Know Your Stuff
Make sure you brush up on your Python programming and machine learning concepts, especially around NLP. Be ready to discuss your past projects and how you've applied these skills in real-world scenarios.
✨Show Your Leadership Skills
As a staff level applied scientist, you'll need to demonstrate your technical leadership experience. Prepare examples of how you've led teams or projects, focusing on your decision-making process and the impact of your leadership.
✨Get Familiar with Their Tech Stack
NLPatent uses specific tools like TensorFlow, PyTorch, and Elasticsearch. If you have experience with these, highlight it! If not, do a bit of research to understand how they work and be ready to discuss how you could apply your knowledge to their tech stack.
✨Ask Insightful Questions
Prepare thoughtful questions about NLPatent's current projects and future goals. This shows your genuine interest in the role and helps you assess if the company aligns with your career aspirations.