Backend Web Developer (London Area)
Backend Web Developer (London Area)

Backend Web Developer (London Area)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Design and maintain robust APIs, manage databases, and develop cloud infrastructure.
  • Company: Ultralytics is a pioneering AI company focused on building leading YOLO models.
  • Benefits: Enjoy competitive salary, hybrid work flexibility, generous time off, and cutting-edge tech.
  • Why this job: Join a high-energy team shaping the future of AI in a fast-paced startup culture.
  • Qualifications: 5+ years backend development experience, expert in Python, and familiarity with NoSQL databases.
  • Other info: Intense work environment; ideal for those passionate about AI and ready to hustle.

The predicted salary is between 43200 - 72000 £ per year.

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.
  • Managing and optimizing our NoSQL databases (MongoDB) and caching layers (Redis).
  • 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.
  • Integrating with third-party services for authentication, such as Clerk.
  • Collaborating closely with frontend and AI research teams.

Skills and Experience

  • 5+ years of backend development experience.
  • 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).
  • Proficiency with Infrastructure as Code (Terraform) and building automated CI/CD pipelines.
  • Familiarity with modern authentication and authorization mechanisms.
  • Experience working in an AI/ML environment.
  • Exceptional problem-solving abilities.

Cultural Fit - Intensity Required

Ultralytics is not your typical workplace; this is a high-pressure startup environment demanding extraordinary dedication, relentless hustle, and an insatiable hunger for excellence. Our team works exceptionally long hours. We expect you to thrive under intense pressure, embrace extreme accountability, and possess an unstoppable drive to succeed at any cost.

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.

Backend Web Developer (London Area) employer: Placed

At Ultralytics, we pride ourselves on being an exceptional employer, offering a dynamic and high-energy work culture that thrives on innovation in AI. Our brand-new London office provides a collaborative environment where passionate individuals can grow their skills while working on cutting-edge projects, with generous benefits including competitive salaries, flexible working hours, and ample time off to recharge. Join us to be part of a supportive team dedicated to making a global impact in the world of AI.
P

Contact Detail:

Placed Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Web Developer (London Area)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, FastAPI, MongoDB, and Docker. Having hands-on experience or personal projects that showcase your skills with these tools can set you apart from other candidates.

✨Tip Number 2

Network with current or former employees of Ultralytics on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.

✨Tip Number 3

Prepare to discuss your problem-solving abilities and how you've thrived in high-pressure environments. Given the intensity of the role, showcasing examples from your past experiences where you excelled under pressure will demonstrate your fit for the company culture.

✨Tip Number 4

Stay updated on the latest trends in AI and machine learning, particularly around computer vision models. Being able to discuss recent advancements or share your thoughts on future developments can show your passion for the field and align with Ultralytics' mission.

We think you need these skills to ace Backend Web Developer (London Area)

Backend Development
Python Programming
FastAPI or Django
NoSQL Databases (MongoDB)
Redis
Containerization (Docker)
Kubernetes
Google Cloud Platform (GCP)
Terraform
CI/CD Pipelines (GitHub Actions)
Authentication and Authorization Mechanisms
AI/ML Environment Experience
Problem-Solving Skills
Ability to Thrive Under Pressure
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend development experience, particularly with Python and FastAPI. Include specific projects that demonstrate your skills in building scalable web services and managing NoSQL databases.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and your understanding of the role. Mention your experience with cloud platforms like GCP and your familiarity with CI/CD pipelines, as these are crucial for the position.

Showcase Relevant Projects: If you have worked on any relevant projects, especially in AI/ML environments, be sure to include them in your application. Highlight your problem-solving abilities and how you've thrived in high-pressure situations.

Proofread and Edit: Before submitting your application, take the time to proofread and edit your documents. Ensure there are no grammatical errors and that your application is clear and concise, reflecting your attention to detail.

How to prepare for a job interview at Placed

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, FastAPI, and NoSQL databases like MongoDB. Bring examples of past projects that demonstrate your ability to build scalable web services and APIs.

✨Understand the Company Culture

Ultralytics thrives in a high-pressure environment. Be ready to explain how you handle stress and maintain productivity under tight deadlines. Share experiences that highlight your dedication and hustle.

✨Familiarise Yourself with AI Concepts

Since the role involves working with AI models, brush up on your knowledge of machine learning and the lifecycle of model training and deployment. Mention any relevant experience you have in this area.

✨Prepare for Collaboration Questions

Collaboration is key at Ultralytics. Think of examples where you've worked closely with frontend teams or other departments. Highlight your communication skills and how you contribute to a team environment.

Backend Web Developer (London Area)
Placed
P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>