Full Stack Engineer

London-based startup building a comprehensive development platform for machine learning applications, enabling companies to unlock AI power while retaining data control.
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Full Stack Engineer

Encord is a London-based startup revolutionizing machine learning applications through their comprehensive development platform. Founded by ex-computer scientists, physicists, and quants, they identified a critical gap in AI development: the lack of proper tooling for quality training data preparation.

The role offers an exciting opportunity for an experienced full stack engineer to make significant impact. You'll be responsible for end-to-end feature development, from frontend design to backend architecture, while working with cutting-edge technologies including Python, PostgreSQL, OpenCV, PyTorch, TypeScript, React, GCP, AWS, K8S, and CUDA.

The ideal candidate should have 3+ years of experience (or 5+ years in industry), with strong capabilities in end-to-end product development. You'll join a fast-moving engineering team where autonomy and adaptability are crucial. The role requires someone who can thrive in a flat organizational structure and manage multiple systems simultaneously.

What makes this opportunity unique is the chance to work at the intersection of computer vision and deep learning, solving complex problems across various industries including healthcare, manufacturing, retail, and agriculture. The company offers competitive compensation, equity options, and comprehensive benefits including hybrid work arrangements, health insurance, pension contribution, and educational allowances.

Backed by top investors including CRV, Y Combinator Continuity, and the Harvard Management Company, Encord has raised $20M and is positioned at the forefront of AI infrastructure development. Their mission is to enable companies to harness AI's power while maintaining complete data control, making this an excellent opportunity for engineers looking to shape the future of AI technology.

Last updated 17 hours ago

Responsibilities For Full Stack Engineer

  • Design, build, and maintain features and products end-to-end - from FE design to BE architecture
  • Collaborate with business teams to understand and solve customer pain points
  • Work to improve engineering standards, tooling, and processes
  • Contribute to hiring additional talent

Requirements For Full Stack Engineer

Python
PostgreSQL
React
TypeScript
  • At least 3+ years of experience if you've had formal training or 5+ years of experience in industry
  • Hands-on experience in designing, building and maintaining features and products end-to-end
  • Ability to self-manage and adapt to a rapidly shifting environment
  • Willingness to own and improve multiple systems and processes simultaneously

Benefits For Full Stack Engineer

Medical Insurance
Education Budget
  • Hybrid work - with 3 days presence in central London office
  • 25 days of annual leave
  • Private health insurance and pension contribution
  • Cycle to work scheme
  • Annual education allowance
  • Regular social events

Interested in this job?

Jobs Related To Encord Full Stack Engineer

Backend Engineer

Senior Backend Engineer role at Encord, building scalable services for AI applications using Python, PostgreSQL, and cloud technologies.

SDE, Amazon CS (Level 5), CHEX

Senior Software Engineer role at Amazon CS developing scalable customer service solutions using Java, GraphQL, and AWS technologies.

Sr. Software Development Engineer

Senior Software Development Engineer role at Amazon FinTech, building scalable systems for financial compliance and security across AWS services.

Senior Software Development Engineer, AWS FSx for Windows

Senior SDE role at AWS FSx building distributed file system services, focusing on Windows technologies and leading engineering initiatives.

Sr. Software Development Engineer, Aurora Limitless Database

Senior Software Development Engineer position at Amazon AWS working on Aurora Limitless Database, focusing on building scalable distributed database systems.