Taro Logo

Full-Stack Engineer

Building AI infrastructure focusing on computer vision and deep learning, helping companies improve their AI training data quality.
Backend
Senior Software Engineer
Hybrid
51 - 100 Employees
5+ years of experience
AI · Enterprise SaaS

Description For Full-Stack Engineer

Encord, a rapidly growing AI infrastructure company backed by $30M in Series B funding, is seeking a Full-Stack Engineer to join their 75+ person team. The role offers an opportunity to work at the cutting edge of computer vision and deep learning, focusing on solving critical challenges in AI training data quality. As part of a high-performing team of Big Tech and startup veterans, you'll have end-to-end ownership of projects, working across the full stack using technologies like Python, TypeScript, and React.

The position demands an experienced engineer who can tackle complex problems with simple solutions, comfortable with uncertainty and autonomous decision-making. You'll be joining at a crucial growth stage, where your work will have direct impact on customers and company trajectory. The team has grown from 25 to 60 people in the past year and continues to accelerate.

Working in a hybrid environment from London, you'll be part of a collaborative culture that values initiative and proactive problem-solving. The tech stack includes Python for backend, TypeScript and React for frontend, Kubernetes for deployment, and GCP for infrastructure. The role offers competitive compensation, equity, and significant growth opportunities in a company that's solving unsolved problems in computer vision and deep learning across various industries including healthcare, surveillance, retail, and agriculture.

The ideal candidate should be an experienced builder with a track record of developing and maintaining multiple systems, seeking high impact work, and ready to contribute to a team that consistently rates as the best in the market. While specific technology experience is appreciated, the company values passion and eagerness to learn above all.

Last updated a month ago

Responsibilities For Full-Stack Engineer

  • Drive product and team development at a crucial stage of accelerated growth
  • Take end-to-end ownership of projects from design to deployment
  • Work across the full technology stack
  • Make architectural and product decisions
  • Build and maintain reliable, performant software at scale
  • Collaborate with team members and support problem-solving efforts

Requirements For Full-Stack Engineer

Python
TypeScript
React
Kubernetes
  • Extensive experience in developing and maintaining multiple systems from scratch
  • Strong problem-solving skills and ability to think from first principles
  • Comfort with uncertainty and autonomous decision-making
  • Team player mentality with willingness to help others
  • Experience with full-stack development
  • Willingness to learn new technologies
  • Knowledge of Python and TypeScript (preferred but not required)

Benefits For Full-Stack Engineer

Equity
  • Competitive salary, commission and equity
  • 25 days annual leave + public holidays
  • Strong in-person culture with 3+ days in office
  • Growth opportunities in a rapidly expanding company
  • Work on cutting-edge computer vision and deep learning projects

Jobs Related To Encord Full-Stack Engineer