U

Ultralytics

Develops real-time computer vision AI models

Senior Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMadrid, Spain

About the Job

Requirements

  • At least five years of experience in full-stack software engineering.
  • Expertise in Python and experience with web frameworks such as FastAPI or Django.
  • Proficiency in modern frontend development using TypeScript and frameworks such as Nuxt.js, Vue.js, or React.
  • Strong experience with cloud platforms, particularly Google Cloud Platform, and containerization technologies such as Docker.
  • Proven experience designing and working with microservices and RESTful APIs.
  • Hands-on experience with CI/CD pipelines, especially GitHub Actions.
  • Familiarity with databases such as PostgreSQL and caching systems such as Redis.
  • Excellent problem-solving skills and the ability to perform in a fast-paced, high-intensity environment.

Responsibilities

  • Design and build robust, scalable backend services using Python and FastAPI.
  • Develop intuitive and responsive frontend applications with TypeScript and Nuxt.js.
  • Architect and manage infrastructure on Google Cloud Platform, using Docker for containerization.
  • Implement and maintain microservices supporting cloud training and model deployment for Ultralytics YOLO models.
  • Drive the CI/CD strategy using GitHub Actions to ensure rapid and reliable delivery.
  • Collaborate with the AI research team to integrate computer vision advancements into the platform.
  • Uphold best practices in code quality, testing, and performance, and contribute to the open-source ecosystem.

Desired Qualifications

  • A genuine passion for artificial intelligence and machine learning.
  • Direct experience with MLOps or training models such as YOLO26 is a major plus.

About the Company

Ultralytics

Develops real-time computer vision AI models

Ultralytics builds computer vision AI tools for creating, training, and deploying models. Its HUB platform is a no-code web and mobile tool where users drag and drop datasets, train in the cloud, collaborate with teams, and export models with an inference API. Ultralytics YOLO offers fast real-time object detection, segmentation, classification, and tracking for deployment on edge devices and cloud. The company differentiates itself with a strong open-source base paired with an enterprise licensing model, paid HUB plans, and managed data labeling, aiming to make AI accessible and scalable for individuals and businesses.

Company size
51-200
Company stage
Series A
Total funding
$30M
Headquarters
London, United Kingdom
Founded
2014

Recently Posted Jobs

Explore more opportunities at Ultralytics

See more jobs