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