Machine Learning Engineer

Job expired!

Machine Learning Engineer Opportunity at Ripjar

At Ripjar, we empower governments and organizations by automating the detection, investigation, and monitoring of threats from criminal activities. Originally spun out from GCHQ, our dynamic team of 140 professionals is based in Cheltenham, Bristol, London, Canberra, and has a growing presence in the USA and Singapore.

We offer two successful, inter-related products: Labyrinth Screening and Labyrinth Intelligence. Labyrinth Screening assists companies in monitoring their customers or suppliers for unauthorised or ethically questionable entities. Labyrinth Intelligence allows organizations to perform in-depth investigations into varied datasets to uncover interesting patterns and relationships.

Why Join Ripjar?

Data is at the heart of Ripjar. We handle diverse datasets, including a constantly expanding archive of 10 billion news articles in nearly every language, 30 years of sanctions and watchlist data from governments, and 250 million global corporate registry entities.

This is an exceptional time to become part of a talented team of technologists and data scientists dedicated to creating innovative products that are reshaping how criminal activities are detected and prevented.

Team Mission

The core analytics team, part of the engineering department, is pivotal in delivering high-quality data science products and software. We combine technical skills, process implementation, and software management, all driven by a culture of continuous innovation.

What You'll Be Doing

We're seeking an experienced, highly motivated Machine Learning Engineer to design, develop, and maintain Ripjar's analytics and data products. Your role will involve:

  • Designing and implementing machine learning solutions
  • Developing and optimizing machine learning models
  • Ensuring integration into Ripjar's software products and data pipelines
  • Enhancing system performance and scalability
  • Utilizing a variety of Language models (including LLMs), machine learning tools, and large-scale distributed clusters

You will need a strong technical and theoretical background and proficiency in at least one programming language, including Python. You should be adept at implementing and optimizing algorithms to manage complex data on a large scale.

Key Responsibilities

  • Develop architectures and frameworks for machine learning systems
  • Enhance Ripjar’s software and data products with advanced ML models
  • Integrate ML models into new and existing components
  • Implement feature requests for Ripjar’s analytics components
  • Collaborate with Data Engineers and engineering teams
  • Produce statistical tests and summaries
  • Document system designs, models, and test methodologies
  • Support stakeholders in understanding analytics, models, and test results
  • Utilize Ripjar’s data infrastructure to analyze datasets and produce statistical outputs

Requirements & Key Skills

We value diverse experiences and perspectives. If you think you can contribute, we want to hear from you. Key required skills include:

  • Strong understanding of machine learning and experience with scalable model deployment
  • Proficiency in ML techniques, including Natural Language Processing and Large Language Models
  • Proficiency in Python and ML libraries such as PyTorch/TensorFlow, scikit-learn, numpy, and pandas
  • Excellent communication and interpersonal skills
  • Experience with large-scale data processing systems like Spark and Hadoop
  • Agile software development including ML Operations approaches
  • Knowledge of statistics and statistical models

Benefits

Why you'll love it here:

  • Competitive salary up to £70,000 per year DOE
  • 25 days annual leave, increasing to 30 days after 5 years
  • Hybrid working option
  • Company Share Scheme
  • Private Family Healthcare
  • Employee Assistance Programme
  • Company pension contributions
  • Enhanced maternity/paternity pay
  • Latest tech, including a top-tier MacBook Pro
  • Well-stocked office pantries with food, snacks, and drinks