ML Systems & Performance Engineer

Engram

$150K — $180K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree or equivalent in computer science, engineering, or similar field.
  • 5+ years of experience with training or inference systems and optimizing workloads.
  • Strong engineering foundation with a track record of delivering high-quality code.
  • Deep understanding of ML frameworks like PyTorch or JAX, GPUs, and distributed systems.
  • Ability to navigate ambiguous situations with a strong sense of ownership and responsibility.

Responsibilities

  • Design and execute innovative frameworks and systems to enhance performance and efficiency.
  • Collaborate closely with researchers to transform prototypes into scalable systems.
  • Optimize serving paths for efficient personalization and low-latency memory retrieval.
  • Manage distributed training processes, focusing on communication scheduling and efficiency across GPUs and nodes.
  • Bridge collaborative efforts between researchers and platform engineering, ensuring cohesion in product development.

Benefits

  • Startup equity opportunity.
  • Hands-on participation in shaping the engineering culture and practices.
  • Choice to work without barriers between product, research, and engineering teams.
Full Job Description
About this role

You'll be among the first ML Systems Engineer, joining a team of machine learning researchers and performance engineers in building our personalization and continual learning API, which powers models and agents that learn from user context.

This role is focused on designing, optimizing, and scaling training and inference workloads -bridging the gap between cutting-edge AI research and production. This includes:
  • Designing and executing new frameworks, techniques, and systems to improve performance, reliability, latency, and efficiency.
  • Partner closely with researchers, turning prototypes into systems that run at scale and feeding systems constraints back into research decisions.
  • Optimize serving paths for personalization and memory retrieval, where per-user state and low latency both matter.
  • Work on distributed training - data and model parallelism, communication scheduling, and scaling efficiency across multiple GPUs and nodes.

You'll be the bridge between researchers and platform engineering, while working in deep collaboration with our customers (AI-native application-layer companies like Notion and Harvey). The architecture will be shaped by the constraints and requirements of our R&D work. There are no walls between product, research, and engineering here; delivering on our mission requires a multidisciplinary approach.

This is a founding hire in the truest sense. You'll set the bar for engineering at Engram: code review, testing, on-call, and a security posture that gives customers confidence in entrusting us with their most sensitive data. You'll also help build the engineering team around you and influence our engineering culture as we scale.

Your background looks like
  • Bachelor's degree or equivalent experience in computer science, engineering, or similar.
  • 5+ years of experience with training or inference systems, optimized workloads with measurable results.
  • Strong engineering foundation, with demonstrated excellence navigating complex technical environments and shipping high-quality code in a fast-paced environment.
  • Deep understanding of ML framework (eg. PyTorch, JAX), GPUs, distributed systems, and infrastructure.
  • Operate well in ambiguous environments - you will have real ownership and be responsible for steering the ship in a novel sector of the industry.
  • You have a bias toward action and a knack for turning research concepts into concrete, executable plans.


Bonus points if you have
  • Prior early-stage experience.
  • Experience in open-source ML or systems infrastructure projects.


Engram is based in San Francisco. This role is in-person in our SF office. We offer competitive cash compensation and startup equity.

Similar Jobs

More Jobs at Engram

  • Platform Engineer
    $150K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar ML Systems & Performance Engineer jobs: