xelys jobs xelys jobs

Software Engineer, Full-Stack

Encord

on-siteseniorpermanentfullstackengineering-management London 41 days ago via Arbeitnow

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

PythonTypeScriptReactKubernetesGCPFull-Stack EngineeringCI/CDPerformance EngineeringMachine Learning WorkflowsPyTorch

About the role

Role overview

Encord is hiring a Software Engineer (Full-Stack) to help push its AI data platform to the next level of performance and reliability. You’ll work in a small, highly collaborative team with significant autonomy, owning projects end-to-end and building foundational systems across the stack.

Responsibilities

  • Build and extend foundational systems across the full stack (backend services and frontend interfaces)
  • Take end-to-end ownership: product/architecture decisions through deployment, monitoring, and measuring user impact
  • Operate autonomously while collaborating with a lean, high-trust team
  • Solve complex problems at massive scale using simple, well-crafted solutions
  • Proactively improve the codebase and product through initiative and continuous iteration

Requirements

  • Strong full-stack engineering experience with production-grade work on both backend and frontend
  • Deep fluency in at least one high-level language (Encord uses Python and TypeScript, but values depth)
  • Familiarity with cloud infrastructure (preferably GCP) and containerised deployment (e.g., Kubernetes)
  • Experience building at scale in a fast-paced startup/high-growth environment
  • Comfortable contributing across the stack and making decisions without a fully defined problem
  • Collaborative mindset: contribute your best work and help teammates level up

Nice to have

  • Exposure to machine learning workflows / ML infrastructure

Tech stack (used at Encord)

  • Backend: Python
  • Frontend: TypeScript, React
  • Deployment: Kubernetes
  • Infrastructure: GCP
  • ML (plus): PyTorch, CUDA, Ray

Location / work culture

  • London office with strong in-person culture; 4+ days/week in person
  • Competitive compensation including salary, commission, and meaningful equity

About Encord

Encord provides a universal data layer for AI teams, helping them train and run models on the right data. The platform indexes, curates, annotates, and evaluates data across the full AI lifecycle from development to production. The company serves 300+ AI teams and is backed by investors including Wellington Management, CRV, Next47, and Y Combinator.

Scraped 8/14/2026