Anaconda

Staff Software Engineer

Anaconda
Apply
2 months ago
Remote, United KingdomStaff+

Responsibilities

  • Build and evolve the toolchain that compiles complex packages such as NumPy, SciPy, and PyTorch from source.
  • Create and maintain conda recipes, build tooling, and release processes for reliable package distribution at scale.
  • Partner with pure Python wheels and distribution teams on automation and infrastructure.
  • Mentor engineers on architecture, debugging, and packaging practices.
  • Lead postmortems, capacity planning, and incident response for build and distribution infrastructure.
  • Advise technical leadership on project scope, architecture, and delivery tradeoffs.
  • Review and validate AI-generated code before it ships.
  • Improve catalog growth, pipeline reliability, automation, standards adoption, and incident resolution times.

Requirements

  • 10+ years of professional software development experience, including technical strategy, system design, and architecture evolution.
  • Deep hands-on C/C++ experience, including compilation- and linking-level debugging across large codebases.
  • Experience building or maintaining production software across Linux, macOS, and Windows.
  • Professional experience using AI-assisted development tools such as Claude Code, including reviewing and validating generated code.
  • Experience with Git or another version control system.
  • Preferred: contributions to GCC or LLVM, dynamic linkers, compilers, or linkers.
  • Preferred: knowledge of libc++, libstdc++, STL, glibc, macOS SDKs, UCRT, or vcruntime.
  • Preferred: familiarity with RedHat devtoolset, Linux distribution maintenance, Homebrew, or similar package systems at scale.
  • Preferred: proficiency with CMake, Bazel, Make, or Automake and familiarity with Python packaging and manylinux.
  • Preferred: GPU build tooling and runtime experience with CUDA or cuDNN.
  • Preferred: involvement in conda-forge or the wider Python packaging community and experience in open-source environments.
  • Preferred: Python programming for build automation or infrastructure tooling.

Benefits

  • Fully remote setup with flexible hours.
  • Flexible vacation policy.
  • Medical, dental, and vision insurance.
  • Income protection insurance.
  • Paid parental leave.
  • Monthly wellness stipend.
  • Mental health resources.
  • Collaborative culture with support for employee wellbeing, growth, and diverse perspectives.

Tech Stack

BazelC++CMakeGitLinuxmacOSMakeNumPyPythonPyTorchSciPyWindows

Categories

Anaconda

About Anaconda

501-1,000 employees

Anaconda builds the open-source Anaconda Distribution and conda package manager for Python/R data science, plus enterprise tools for secure package management, governance, and AI workflows. It monetizes through commercial subscriptions, support, and training that help teams manage packages at scale and deploy notebooks and models. Founded in 2012 and headquartered in Austin, Texas, the privately held company also develops Kilo Code, a widely used AI-assisted coding extension for VS Code.

Contact me