Data Scientist / Machine Learning Engineer
We are looking for a specialist to help us build and ship data models and machine learning at Smithy

London, UK
WFH 1 day/week
Full-time
£70,000 - £90,000
Data Scientist / Machine Learning Engineer
Smithy creates Open Core cybersecurity tools. Our first solution is a security workflow engine that makes it easy to automatically run any security tool and integrate it into any organisation. We care about improving the day to day experience of our users, massively improving the efficiency of any security professional and reducing burnout and repetitive tasks.
We are a team of curious engineers, passionate about learning and finding innovative ways to change the world with tech. Since we got funded a year ago we have been growing fast and are now looking for a Machine Learning Engineer to help us set new standards in how companies manage and interact with their security programmes.
Full-time · London, UK · £70,000 - £90,000
About the position
You will be responsible for designing and enabling data models and artificial intelligence in Smithy. You will be involved in the entire product development lifecycle including design, development, deployment and maintenance of new and existing features. You’ll work closely with the rest of the team to ensure system consistency and to create a great user experience. Ultimately, you’ll be the owner and driving force behind several new features.
About you
We are looking for someone with the ability to grow fast, a lifelong learner who wants to develop their skills. If you can learn fast, do not worry if you don’t fit all of the below.
- You are an expert with at least one programming language preferably Python.
- You have built and shipped products that integrate with models before.
- You are deeply familiar with exploring unprocessed data: designing, implementing, and shipping ways to process and analyse this data.
- You have a good understanding of data modelling, being able to design and evaluate models.
- You are analytical, self motivated and good at time management.
- You have great communication and problem-solving skills.
- You are curious about new technologies and you find ways to implement them in your work.
- You are proactive and can oversee and drive projects forward.
- You are familiar with working with disparate data sources.
- [Optional] You have trained models before.
- [Optional] You have deployed machine learning pipelines.
We work as a team
We work in-office 4 days a week. Try to eliminate silos and learn from each other as much as possible. We communicate a lot and try to maintain a balance between verbal communication, working puns into RFCs and deep work.
Why join us?
Innovative Technology 💡
Be a part of creating the workflow engine for security tooling, a game-changer that will redefine security processes globally.
Open-Core Advantage ❤️
We <3 open-source! Not only do we rely on and contribute to other open-source projects but our own product has an open-core as well.
Proactive Environment 📣
We value initiative and ownership. Your voice matters, and your ideas will shape the future of security technology, you are joining us to provide expert advice.
Development Opportunities 🎓
Invest in your growth with a personal and professional development budget to keep your skills sharp. Everyone in the team gets support to join communities, talk in conferences and do any other self-development activity they need.
World-Class Team 👫
Join a team with a proven track record – the people behind the world’s largest security knowledge graph, the most used cybersecurity chatbot and presenters at events like DEFCON and BlackHat.
Benefits 🚀
We also offer a variety of benefits, such as generous compensation, stock options, regular team offsites, flexible hours and being an early employee in an awesome company.
Specifics ⭐
- Equity
- 25 days holiday + bank holidays
- Flexible working hours
- 4 days a week in the office at Angel, and 1 day working from home
- Private health insurance
- Private pension, matched 5%
- Choose between a Mac or a Linux laptop
- Budget for attending conferences, speaking, training and books.
Hiring Process
First Step
40’ online chat with a team member so we can meet each other. This won’t be technical, but be prepared to talk about your experience and a project you are proud of.
Second Step
Take home test which should not take more than 3h.
Third Step
Onsite interview where you will be asked to present your findings on the take home test, followed by an in person data modelling interview and then a culture fit with the wider team.
Apply now
Send us your CV by email on [email protected] and we’ll get back to you shortly.