Job Detail
-
Job ID 6562
-
Industry AI
Job Description
As an ML Systems Engineer at Symbolica, you’ll work side-by-side with researchers to build the infrastructure and tools that power our symbolic reasoning models. You’ll optimize training pipelines, debug performance issues, and enable fast, reliable experimentation—playing a critical role in scaling cutting-edge AI research.
What You’ll Do
-
Build and optimize training pipelines (JAX, PyTorch) for symbolic ML models.
-
Improve runtime, memory efficiency, and debugging on GPU clusters.
-
Develop tools for model inspection, verification, and evaluation.
-
Ensure reproducibility through versioning, config management, and experiment tracking.
-
Translate research needs into scalable, maintainable systems.
-
Support model serving and internal/external deployment infrastructure.
What You Bring
-
Strong software engineering skills with experience in ML infra, HPC, or distributed systems.
-
Proficiency in Python and deep learning frameworks (JAX or PyTorch).
-
Experience with profiling, debugging, and scaling ML workloads.
-
Familiarity with Docker, Kubernetes, and cloud/GPU infrastructure.
-
Systems thinking: you streamline complexity and optimize performance.
-
A collaborative mindset and interest in advancing symbolic AI research.
Why Symbolica
-
Competitive salary + equity package.
-
High-impact role accelerating frontier AI research.
-
Work onsite at our London HQ (66 City Rd) with a top-tier team.
Required skills
Other jobs you may like
-
Senior Front-End Engineer
- London GB

