Machine Learning Scientist

Qualifications

Remote or SF
Mid-to-Senior Level
Full-time

As a Machine Learning Scientist, you will play an exciting role in building greenfield machine learning based models and algorithms that will be used to drive real-world results.

In a dynamic, fast-paced, and interdisciplinary environment, you will collaborate with top engineers and domain experts to conceive, design, and develop state-of-the-art machine learning algorithms that drive new modeling and predictive capabilities crucial to the organization's success. You will leverage your extensive research experience while learning from your colleagues to apply novel techniques and innovative approaches to emerging computational challenges.

Come be part of a multidisciplinary team driving groundbreaking innovation, and play a meaningful role in helping us achieve our ambitious goals while thriving in a passionate and collaborative culture.

What you’ll do

  • You will create, lead, and run ML research projects, bringing together a variety of machine learning scientists and engineers to pursue ambitious modeling problems with deep learning.
  • You will be instrumental in leading greenfield machine learning research projects and building the models and algorithms that drive our internal projects and client engagements, pushing the boundaries of what is possible in the field.
  • Identify and create novel ML techniques and the required data to train.
  • Report and present research findings and developments clearly and efficiently, to both other ML scientists and scientists of different disciplines.
  • Contribute to our research directions in machine learning by leveraging your extensive expertise to apply cutting-edge ML algorithms to key areas of focus.
  • Develop the architectures and training algorithms of machine learning models.
  • Analyze and tune experimental results to inform future experimental directions.
  • Iterate collaboratively with scientists and domain experts, sharing your own domain experience.

Values

Excellence

We hold ourselves and each other to the highest standards, pushing for the best in everything we do.

Accountability

Take ownership of actions and outcomes—every decision should have a clear and responsible owner.

Adaptability

Embrace a growth mindset—continuously learn, flex into unfamiliar areas, and challenge conventional thinking.

Skills and Qualifications

Essential:

  • A proven track record in machine learning using deep learning techniques, including designing new architectures, hands-on experimentation, analysis, and visualisation.
  • Strong knowledge of linear algebra, calculus and statistics.
  • Experience using ML frameworks such as JAX, PyTorch, or TensorFlow, and scientific software such as NumPy, SciPy, or Pandas.
  • A passion for applying ML research to real world problems.
  • Depending on your experience: project supervision, leadership, or management.

Nice to Have:

  • PhD in machine learning or computer science.
  • Relevant research experience to the position such as post doctoral roles, a proven track record of publications, or contributions to machine learning codebases.
  • Experience working in a scientific environment across disciplines.
  • Experience working with cybersecurity data, particularly network and endpoint data.
  • Experience working with real-world datasets.
  • Experience in any of: large scale deep learning, generative models, graph neural networks, deep learning for computer vision, 3D graphics/robotics, real-world applied RL.

Please note that when you submit an application, your data will be processed in line with our  privacy policy.

Apply for this job

(File types: pdf, doc, docx, txt, rtf) (Max size: 5MB)