At a Glance
- Tasks: Design and develop cutting-edge models to understand human behaviour using NLP.
- Company: Join a London-based defence-tech startup focused on AI for social good.
- Benefits: Enjoy remote flexibility and the chance to work on impactful projects.
- Why this job: Be part of a team transforming data into insights that can predict threats and influence policies.
- Qualifications: 4 years in data science, strong Python skills, and experience with AWS and NLP.
- Other info: Ideal for proactive team players passionate about making a difference.
The predicted salary is between 48000 - 72000 £ per year.
We are a defence-tech startup from London that specializes in technologies that can analyze social data with the power of AI and psychology to generate insights and intelligence that were not possible before. The company was founded on the premise that data can be used for social good and with our technology, we are building the capability to predict potential threats to companies or analyze public perception on various policies or initiatives and much more. We are currently focusing on a variety of key projects within Defence as we see tremendous possibility to impact operational planning within the sector. As a company handling heavy and critical data, we believe this is a perfect time for a Machine Learning Engineer to join our team.
Who are we looking for?
We are looking for a Machine Learning Engineer to enhance our platform by designing and developing cutting-edge models to understand human behaviour.
Key Responsibilities
- Support research team to productionize scalable NLP models using state-of-the-art techniques and frameworks
- Stay up-to-date with the latest advancements in NLP and machine learning, and apply new methodologies to improve existing models
- Deploy data science models on scalable AWS cloud infrastructures, ensuring best practices for security and performance
- Assist in Infrastructure as Code initiatives using Terraform
- Write clean, maintainable Python code for data science software, ensuring high standards of code quality and maintainability
- Continuously monitor and improve the performance of data science models in production
- Work closely with cross-functional teams including behavioral scientists, data scientists, software engineers, and product managers to deliver end-to-end solutions
Relevant Experience & Mindset:
- 4 years of experience in developing data science models, including NLP models, and deploying them in a production environment
- Bachelor's degree in computer science, data science, mathematics, statistics, engineering or related field
- Proficiency in writing clean, robust, and scalable Python packages for backend functionality
- Experience with Python data science and NLP libraries
- Expertise in software development practices such as version control, code review, software design patterns, and CI/CD practices and tools
- Experience of cloud computing platforms such as AWS, with knowledge of services like ECS, S3, and Lambda
- Experience with containerisation technologies e.g. Docker
- Experience of working with SQL or NoSQL databases
- Team player who is proactive and resilient
- A passion for social good
If you're looking for a venture with high impact and rapid growth with remote flexibility, please apply.
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
Familiarise yourself with the latest advancements in NLP and machine learning. Follow relevant blogs, attend webinars, and engage with the community on platforms like GitHub or LinkedIn to showcase your knowledge and passion for the field.
✨Tip Number 2
Network with professionals in the defence-tech sector. Attend industry conferences or local meetups to connect with potential colleagues and learn more about the specific challenges and innovations in this space.
✨Tip Number 3
Demonstrate your coding skills by contributing to open-source projects or creating your own projects that utilise Python and NLP libraries. This not only enhances your portfolio but also shows your commitment to writing clean and maintainable code.
✨Tip Number 4
Prepare to discuss your experience with cloud computing and containerisation technologies during interviews. Be ready to share specific examples of how you've deployed models on AWS and used Docker, as these are crucial for the role.
We think you need these skills to ace Senior Machine Learning Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning and NLP. Focus on projects where you've developed and deployed models, especially in production environments. Use specific metrics to demonstrate your impact.
Craft a Compelling Cover Letter: In your cover letter, express your passion for social good and how it aligns with the company's mission. Mention specific technologies or methodologies you’ve worked with that relate to the job description, such as AWS or Python libraries.
Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly those mentioned in the job description like Python, NLP, and cloud computing. Be prepared to discuss these in detail during an interview.
Highlight Team Collaboration: Since the role involves working closely with cross-functional teams, provide examples of past experiences where you collaborated effectively with others. This could include working with data scientists, software engineers, or product managers.
How to prepare for a job interview at Stealth Startup
✨Showcase Your Technical Skills
Be prepared to discuss your experience with NLP models and Python programming. Bring examples of projects you've worked on, especially those that demonstrate your ability to deploy models in a production environment.
✨Understand the Company's Mission
Familiarise yourself with the company's focus on social good and how their technology impacts defence. This will help you align your answers with their values and show genuine interest in their work.
✨Prepare for Behavioural Questions
Expect questions about teamwork and resilience. Think of specific examples from your past experiences where you collaborated effectively or overcame challenges, as this role requires working closely with cross-functional teams.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's projects and future directions. This not only shows your enthusiasm but also helps you gauge if the company aligns with your career goals and values.