At a Glance
- Tasks: Join us as a Senior Machine Learning Engineer to shape AI technology and build innovative solutions.
- Company: We're a startup revolutionizing business onboarding with trust and efficiency for financial service providers.
- Benefits: Enjoy a competitive salary, equity, flexible hybrid work, 25 vacation days, and more!
- Why this job: Be a key player in a fast-paced environment, impacting product design and engineering culture.
- Qualifications: 5+ years in machine learning, 3+ years in NLP, and strong Python & SQL skills required.
- Other info: Embrace uncertainty and wear multiple hats while building from scratch in an ambitious team.
The predicted salary is between 48000 - 84000 £ per year.
About Us
We are a business identity platform that enables the onboarding of businesses of any size easily and instantly. Our products create trust for financial service providers (our customers) to seamlessly verify, onboard, and monitor businesses (their clients).
Position Overview
We are looking for a Founding Machine Learning Engineer (Natural Language Processing) to join our team. You will be an early shaper of the design and architecture of the core AI technology powering the product, and work closely with the founding team to deliver 10x value to our clients.
As an early-stage startup, we pride ourselves on our ability to roll up our sleeves and build from scratch. We will be shipping code frequently and learning as we go while satisfying all critical security, performance, and uptime requirements for our clients.
We all love to build, scale, and grow: Our leadership team has experience building products, scaling teams, and optimizing for growth while working with ambitious engineers from tech unicorns.
If you’re passionate about building products that make a complex problem easy this job is for you. As one of the first engineering hires, you’ll have the opportunity to shape both the product and the engineering culture. You should be ready to move fast, embrace uncertainty, and wear different hats.
Responsibilities
- Research and experiment with the core algorithms and ML models that will power our platform (intelligent document processing, web data parsing and classification, search and matching)
- Move results of your research to production, owning training and deployment pipelines, as well as inference backend services
- Impact and shape the data science culture
- Continuously improve data science practices and processes
Qualifications
- Effective and self-driven builder
- Bachelor's or Master's degree in Computer Science or a related field
- 5+ years of experience in machine learning and/or data science
- 3+ years of experience in Natural Language Processing – LLMs, classical NLP methods, NER models, syntax parsers, text embeddings & approximate nearest neighbors search
- Experience with any of the following NLP tasks – named entity recognition, intelligent document processing, website parsing & classification, sentiment analysis, information retrieval, entity matching & linking, spelling correction
- Strong knowledge of Mathematical Statistics, Algorithms & Data Structures, ML Theory
- Strong knowledge of Python & SQL
- Experience training & fine-tuning Transformers or Large Language Models (Huggingface Transformers, OpenAI, Llama 2, Langchain)
- Experience serving Neural Networks in production (PyTorch, ONNX, TorchServe, Triton)
- Experience developing & maintaining production ML services
- Experience with ad-hoc analytics, data visualisation, and BI tools (Superset, Redash, Metabase)
- Experience with workflow orchestration tools (Airflow, Prefect)
- Experience writing data processing pipelines & ETL (Python, Apache Spark)
- Excellent communication skills and ability to work collaboratively in a team environment
- Experience with web scraping
Perks & Benefits
– Competitive salary package (including equity)
– Flexible working policy (hybrid)
– Standard benefits
– 25 vacation days
– Sick days and compassionate leave as needed
Senior Machine Learning Engineer employer: Stealth Startup
Contact Detail:
Stealth Startup Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Machine Learning Engineer
✨Tip Number 1
Familiarize yourself with the specific machine learning algorithms and NLP techniques mentioned in the job description. Being able to discuss your experience with LLMs, NER models, and other relevant technologies will show that you are well-prepared for the role.
✨Tip Number 2
Highlight any previous experience you have in early-stage startups or fast-paced environments. This will demonstrate your ability to adapt quickly and thrive in a dynamic setting, which is crucial for this position.
✨Tip Number 3
Prepare to discuss how you've contributed to shaping engineering culture in past roles. Since this position involves influencing the data science culture, showcasing your leadership and collaborative skills will be beneficial.
✨Tip Number 4
Be ready to share examples of projects where you moved research results into production. Discussing your experience with training and deploying ML models will highlight your practical skills and readiness for the responsibilities outlined in the job description.
We think you need these skills to ace Senior Machine Learning Engineer
Some tips for your application 🫡
Understand the Company: Dive deep into the company's mission and products. Familiarize yourself with their business identity platform and how it serves financial service providers. This knowledge will help you tailor your application to align with their goals.
Highlight Relevant Experience: Make sure to emphasize your experience in machine learning, especially in Natural Language Processing. Detail specific projects or roles where you've worked with LLMs, NER models, or any relevant NLP tasks that match the job description.
Showcase Your Skills: Clearly outline your technical skills, particularly in Python, SQL, and any frameworks like PyTorch or Huggingface Transformers. Mention your experience with production ML services and data processing pipelines to demonstrate your readiness for the role.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for building products that simplify complex problems. Discuss how your background and skills make you a perfect fit for shaping the product and engineering culture at this early-stage startup.
How to prepare for a job interview at Stealth Startup
✨Showcase Your Passion for Building
As a Senior Machine Learning Engineer, it's crucial to demonstrate your enthusiasm for building products that simplify complex problems. Share specific examples of projects where you took initiative and contributed to the development process.
✨Highlight Your NLP Expertise
Given the focus on Natural Language Processing, be prepared to discuss your experience with LLMs, NER models, and other NLP tasks. Bring concrete examples of how you've applied these techniques in past roles, especially in production environments.
✨Emphasize Collaboration Skills
Since the role involves working closely with the founding team, highlight your ability to collaborate effectively. Discuss instances where you worked in a team to solve problems or improve processes, showcasing your communication skills.
✨Demonstrate Adaptability
Startups thrive on flexibility and adaptability. Be ready to share experiences where you successfully navigated uncertainty or took on multiple roles. This will show that you're a good fit for the dynamic environment of an early-stage startup.