Ahrefs Logo

Ahrefs

Machine Learning Engineer

Reposted 9 Days Ago
Be an Early Applicant
Singapore
Mid level
Singapore
Mid level
Work on research and development of AI models, optimize algorithms, and collaborate with teams to ship AI-driven features.
The summary above was generated by AI

Let’s start with some numbers:

  • H100 SXM: 504 (SuperPod)
  • H100 PCI: 128
  • A100 SMX: 120
  • CPU: 600K cores
  • 600k CPU Cores
  • 350pb SSD
  • 33pb HDD

That is a lot of computing power, so why do we need it? 

We’re pushing the boundaries of AI by building cutting-edge machine learning models and tools from the ground up. To support this, we’ve invested heavily in high-performance computing, including the Ahrefs Superpod, which boasts 60 nodes from 63 and scored 19.7 PFlops in Linpack, ranking it among the top 30 supercomputers in the world. Simply put, we have the infrastructure to turn ambitious ideas into reality.

For over a decade, Ahrefs has been crawling the web, processing petabytes of data, and delivering powerful insights through an intuitive interface. Now, we’re leveraging this expertise to develop innovative AI-driven solutions that help users navigate, analyze, and extract value from vast amounts of information like never before.

Let’s put that compute power to use! 

What You’ll Do

In this role you’ll have the opportunity to work on cutting-edge research and turn it into real-world impact. We're looking for a dynamic Machine Learning Engineer to join us in creating cutting-edge AI products that push the boundaries of what’s possible. Bring your creativity, develop your own ideas, and see them through, from fuzzy concepts to production, all in a fast-moving, red-tape-free environment.

  • Model Development
    • Work on LLMs and other AI models, spanning training, fine-tuning, inference optimization, and new architectures.
  • Algorithm Research & Development
    • Design and implement algorithms for search, agents, knowledge retrieval, and generative AI applications.
  • Stay on the Cutting Edge
    • Stay ahead of NLP and RL advancements, evaluate emerging models/frameworks (e.g., SSMs, text diffusion), and assess their impact on our products.
  • Scaling & Optimization
    • Optimize model inference, reduce latency, and improve efficiency using techniques like distillation, quantization, and tensor parallelism.
  • Collaborate with Engineering & Product Teams
    • Work closely with engineering and product teams to ship AI-driven features at scale.

What We’re Looking For

  • Experience with modern deep learning frameworks (e.g., PyTorch, JAX).
  • Familiarity with transformer-based architectures and techniques (e.g. flash attention, speculative decoding, KV caching).
  • Strong software engineering skills (Python, CUDA, or C++ a plus).
  • Interest in one or more areas: large-scale training, agentic workflows, inference optimization, retrieval-augmented generation (RAG), reinforcement learning (RLHF/RL), or multimodal AI.
  • Experience with distributed training and model deployment libraries (e.g. Megatron, Ray, Triton (both or either!), vLLM) is a bonus.

You’ll have opportunities to work on projects at the cutting edge of AI. You’ll get the chance to shape the future of our product and make a real impact.

If you're a Machine Learning Engineer with the drive to turn research into reality, we'd love to hear from you! Join us and be part of a team that's pushing the boundaries of technology and innovation.

Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know! 

Top Skills

C++
Cuda
Jax
Python
PyTorch

Ahrefs Singapore Office

7 Straits View, #08-02, Singapore, Singapore , Singapore, 018936

Similar Jobs

Yesterday
Singapore, SGP
Senior level
Senior level
Cloud • Hardware • Internet of Things • Software • Business Intelligence
As a Machine Learning Engineer, you'll collaborate with data scientists to implement AI solutions, optimize models, and integrate applications for client devices.
Top Skills: Ai/MlAmd Ryzen Ai SoftwareCC++Intel OpenvinoMicrosoft C#/.NetWindowsNvidia CudaOnnxPyTorchQualcomm QnnTensorFlowTensorrt
3 Days Ago
Singapore, SGP
Internship
Internship
Artificial Intelligence • Automotive
As an Applied Machine Learning Engineer Intern, you will develop deep learning algorithms for autonomous perception, optimize and deploy models, and ensure dataset quality for training.
Top Skills: Python,C++,Machine Learning,Computer Vision,Pytorch,Tensorflow,Tensorrt,Cuda
5 Days Ago
Remote
32 Locations
Senior level
Senior level
Blockchain • Analytics
Develop and monitor AI/ML models for analyzing blockchain data, collaborating with teams to enhance Nansen's platform and user experience. Mentor junior engineers and align AI initiatives with business goals.
Top Skills: Ai ModelsAPIsBlockchainPythonPyTorchSdksTensorFlow

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account