Job description
About Adarga
Adarga is one of the UK’s leading developers of Artificial intelligence (AI) software. Its innovative AI platform is helping organisations to rapidly identify threat and opportunity signals buried within huge volumes of information so they can mitigate risk, act at speed and gain a competitive edge.
Adarga's platform, powered by natural language processing and network science technology, is currently supporting mission-critical decision-making across defence and national security in the UK, as well as expanding into new sectors.
What will you be doing?
We are looking for an experienced Machine Learning Engineer with a focus on deploying deep learning models to a production cloud environment and a strong computer science background. You will be hands-on with day-to-day project work focussed on deploying technical solutions to deliver a roadmap which is aligned to core product features. You will also work alongside a product manager to develop new features.
The ML engineer will be responsible within the product team to implement Adarga’s ML Ops strategy. This is a strategic initiative to ensure, repeatability, explainability and operational efficiency are ingrained in our AI software.
As the ML Engineer, you will report to the product tech lead and data science manager.
Requirements
Essential skills
- Experience with Python
- Solid experience with Machine Learning / Deep Learning
- Experience with at least one of the following: Pytorch, Tensorflow, sklearn
- Experience of establishing and managing ML flow / pipelines
- Experience deploying Data Science solutions in a commercial environment and the ability to quantify model deployment success criteria
- Excellent awareness of software engineering and coding best practices
- Experience of establishing and managing ML flow / pipelines
- Experience building and deploying solutions to the Cloud
- ML Ops research is advancing at a rapid pace, an enthusiasm for continual learning is required to maintain your expertise
- Excellent communication skills and awareness of project management techniques, capable of operating within a team of 6-7 people to influence and develop best practice
- Ability to thrive effectively in predominantly remote working environment
- MSc or equivalent professional experience in a ML / Data Engineering / Computer Science role.
Nice to have skills:
- Experience of modern NLP techniques is an advantage
- Experience of using data science platforms and frameworks, for data tagging, model training and benchmarking
- An experimentation mindset to solve business problems
- Knowledge of AI techniques, including how to train, fine tune and apply deep learning models
- Experience / ability to manage 1-2 people
- Experience of some of the following technologies (or equivalent) would be beneficial: Seldon, Helm, Pachyderm, AWS or other cloud technologies, Kubernetes, Docker, Knowledge graphs, Graph databases, SQL and Relational databases.
Further information
At Adarga we use Kanban principles and daily stand-ups to track work tasks and it will be your responsibility to attend these and document your work to ensure it is repeatable.
It will be necessary to take part in cross functional and cross team communication to enhance collaboration, these will take the form of knowledge shares, reading groups, chapter group meetings, workshops and innovation projects. You will be set quarterly OKR’s and these will be reviewed frequently with your line manager.
Interview Process
- Getting to know you:
In the first call, let our recruiter learn about you and your story to check a potential fit for Adarga. This is also a chance for you to ask first questions about the role and company.
- Team Interview:
In this meeting, you will meet with your potential team members who will take a deeper dive into the technical aspects of the Data Science role here at Adarga, where you can expect some high level technical questions, competency based questions and another chance to ask any questions you have.
- Technical Interview:
In this meeting, you will work with your potential team members on a technical challenge. Peer Programming Exercise completed through CoderPad (online peer programming platform). The task will be completed in Python and will be an extremely collaborative session.
- Final Interview:
You made it to the very last stage! Here we will look to gain a better understanding of your experience to date, a chance to walk through your experience, the role you played at the company, different projects that were worked on and the impact you had, and give you an opportunity to see the wider team during an informal talk.
Contact
Find out more about Adarga: https://adarga.ai/careers
Diversity & Inclusion at Adarga
Adarga recruits, trains, promotes & employs regardless of race, background, gender, colour, religion, disability, age, gender identity or any other protected status. In addition to this, we actively promote and encourage diversity of thought through multiple avenues. Adarga is dedicated to building and maintaining an inclusive environment where people feel valued, appreciated, and free to be themselves without prejudice.
Recruitment company statement
We approach everything with transparency and integrity. To avoid wasting anyone’s time, here is our policy on working with recruitment companies:
At present, we are not working with any new recruitment agencies, because we only want to work directly with individual applicants who can contact our People Team through [email protected]
Recruitment Privacy Policy