Encord Logo Encord
Encord Logo

Full-Stack Engineer

🌍 London, England 📅 06/13/2022

Apply

Job Description

About us Encord is the universal data layer for AI that helps 300+ AI teams
train and run models on the right data. Our platform indexes, curates,
annotates, and evaluates data across the full AI lifecycle, from development
through production. Trusted by Woven by Toyota, AXA, UiPath, Zipline, and
more. We're an ambitious team of 100+ working at the frontier of AI and have
raised $60M in Series C funding from Wellington Management, CRV, Next47 and Y
Combinator. The role We're looking for an outstanding experienced engineer to
push our platform to the next level of performance and reliability. You'll
join us at a crucial stage of accelerated development for the company,
product, and team. As part of a small, highly collaborative group, you'll be a
key driver of vital projects — operating with a high degree of autonomy,
building and extending multiple foundational systems, and crafting performant,
reliable, and maintainable solutions to challenging technical and product
problems. What you'll do Build and extend foundational systems across the full
stack — from backend services to frontend interfaces Take end-to-end ownership
of projects, from product and architectural decisions through to deployment,
monitoring, and measuring user impact Work autonomously to drive projects
forward while collaborating closely with a lean, high-trust team on
challenging problems Tackle complex domains at massive scale using simple,
well-crafted solutions Take initiative, be proactive in problem-solving, and
continuously seek improvements across the codebase and product Who we're
looking for Experienced: you've seen a lot and built a lot compared to your
peers — personally developed and maintained multiple systems from scratch,
with a deep understanding of the trade-offs involved in building reliable,
performant software at speed Impact-driven: you want your work to have a
tangible outcome for people and aren't satisfied by products that don't see
the light of day A builder: you enjoy all aspects of building a complete
product, are comfortable moving across the stack, and love problem-solving
from first principles Comfortable with uncertainty: happy to tackle problems
without a predefined solution, and excited to make decisions autonomously as
you go A team player: you contribute your best work and actively help others
do the same — you enjoy levelling up those around you Experience requirements
Strong full-stack engineering experience, with production-grade work across
both backend and frontend Proficiency in Python and/or TypeScript; experience
with React a plus Familiarity with cloud infrastructure (GCP preferred) and
containerised deployment (Kubernetes) Experience building at scale in a fast-
paced startup or high-growth environment Exposure to machine learning
workflows or ML infrastructure is a plus Tech stack We are technology agnostic
at Encord and not looking for experience across all of these — as long as
you're open to learning, please apply. Backend: Python Frontend: TypeScript
and React Deployment: Kubernetes Infrastructure: GCP Machine learning:
PyTorch, CUDA, Ray Why Encord Competitive salary, commission, 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