Encord - Software Engineer, Data Workflows (Human-in-the-Loop Systems)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Strong software engineer with a bias for shipping and ownership • Comfortable working on real-world systems with imperfect inputs and constraints • Able to move quickly without sacrificing code quality • Interested in building systems that directly impact users and business outcomes • Effective collaborator across engineering, operations, and client-facing teams • 1+ years of software engineering experience • Strong backend fundamentals (Python preferred) • Experience building APIs, services, or automation pipelines in production • Comfortable contributing to shared codebases (PRs, reviews, production systems) • Familiarity with cloud environments (GCP, AWS, or Azure) • Ability to debug and extend existing systems quickly • Experience with data pipelines, ML infrastructure, or evaluation systems • Exposure to human-in-the-loop workflows or annotation systems • Familiarity with Kubernetes, Docker, or distributed systems • Experience in high-velocity, customer-facing engineering environments
Responsibilities
• Build production-grade automation and services using Encord’s SDK • Identify bottlenecks in data workflows and implement scalable backend solutions • Contribute to Encord’s core codebase (APIs, services, infrastructure) to support new use cases • Work directly with client-facing teams to debug, iterate, and ship solutions in real time • Improve data quality, consistency, and metric accuracy through robust tooling • Design systems that move from one-off fixes to reusable abstractions • Own problems end-to-end — from investigation to deployment and monitoring
Benefits
• Competitive salary and meaningful equity in a high-growth startup • Strong in-person culture — most of the team works from our London office 4+ days/week • 25 days annual leave + UK public holidays • Annual learning & development budget • Travel for customer visits, events, and conferences across the UK and Europe • Company lunches twice a week • Monthly socials & bi-annual team offsites • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
No credit card. Takes 10 seconds.