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.