Backend Web Developer (City of London)

Who We Are

At Ultralytics , we relentlessly drive innovation in AI, building the world's leading YOLO models . We're looking for passionate individuals obsessed with AI, eager to make a global impact, and ready to excel in a dynamic, high-energy environment. Join our team and help shape the future of AI .

Location and Legalities

This full-time Backend Web Developer position is based onsite in our brand-new Ultralytics office in London, UK. Applicants must have legal authorization to work in the UK, as Ultralytics does not provide visa sponsorship.

What You'll Do

As a Backend Web Developer at Ultralytics, you will be the architect behind the scalable, high-performance services that power Ultralytics HUB . You will build the backbone that supports our global community in training and deploying state-of-the-art computer vision models. Your key responsibilities will include:

  • Designing, building, and maintaining robust APIs using Python and FastAPI . These APIs are critical for managing user authentication, datasets , model training , and our inference API .
  • Managing and optimizing our NoSQL databases ( MongoDB ) and caching layers ( Redis ) to ensure low latency and high availability for all HUB services .
  • Developing and maintaining our cloud infrastructure on Google Cloud Platform (GCP) using Terraform for Infrastructure as Code.
  • Deploying and scaling applications using containerization with Docker and serverless platforms like Google Cloud Run .
  • Implementing and managing our CI/CD pipelines with GitHub Actions to automate testing and deployment, ensuring rapid and reliable releases.
  • Integrating with third-party services for authentication, such as Clerk , and other essential functionalities.
  • Collaborating closely with frontend and AI research teams to deliver seamless, end-to-end features for our cutting-edge AI models .

️ Skills and Experience

  • 5+ years of backend development experience, with a strong portfolio of building scalable, production-grade web services.
  • Expert-level proficiency in Python and significant experience with modern web frameworks like FastAPI or Django.
  • Hands-on experience with NoSQL databases, specifically MongoDB , and in-memory data stores like Redis .
  • Deep understanding of containerization with Docker and orchestration with Kubernetes .
  • Proven experience with major cloud platforms ( GCP is a strong plus) and serverless architectures like Cloud Run .
  • Proficiency with Infrastructure as Code ( Terraform ) and building automated CI/CD pipelines using tools like GitHub Actions .
  • Familiarity with modern authentication and authorization mechanisms; experience with services like Clerk is a bonus.
  • Experience working in an AI/ML environment and understanding the lifecycle of training and deploying models like Ultralytics YOLO11 is highly desirable.
  • Exceptional problem-solving abilities and a track record of thriving in a fast-paced, high-intensity startup culture.

Cultural Fit - Intensity Required

Ultralytics is a high-performance environment for world-class talent obsessed with achieving extraordinary results. We operate at a relentless pace, demanding exceptional dedication and an unwavering commitment to excellence, guided by our mission, vision, and values . Our team thrives on audacious goals and absolute ownership. This is not a conventional workplace. If your priority is predictable comfort or a standard work-life balance over the relentless pursuit of progress, Ultralytics is not for you. We seek driven individuals prepared for the profound personal investment required to make a defining contribution to the future of AI.

Compensation and Benefits

  • Competitive Salary: Highly competitive based on experience.
  • Startup Equity: Participate directly in our company's growth and success.
  • Hybrid Flexibility: 3 days per week in our brand-new office - 2 days remote.
  • Generous Time Off: 24 days vacation, your birthday off, plus local holidays.
  • Flexible Hours: Tailor your working hours to suit your productivity.
  • Tech: Engage with cutting-edge AI projects .
  • Gear: Brand-new Apple MacBook and Apple Display provided.
  • Team: Become part of a supportive and passionate team environment .

If you are driven to redefine the capabilities of machine learning and eager to make a significant impact, Ultralytics offers an exceptional career opportunity.

Company
Ultralytics
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted
Company
Ultralytics
Location
City of London, Greater London, UK
Employment Type
Part-time
Posted