Descripción del Puesto
MITO AI
Location: Madrid (Hybrid)
About MITO AI
MITO AI is a collaborative, AI-native platform reinventing how films, commercials, and music videos are made. We are building the operating system for a $300B+ global video production industry as it shifts to AI-native workflows.
Headquartered between San Francisco (team of 2) and Madrid (team of 14), MITO combines state-of-the-art
AI models for image, video, and audio with professional-grade editing tools in a multiplayer, browser-based canvas. Creators and teams can also bring ideas to life by directing an AI agent that generates scripts, scenes and edits in real time.
MITO was founded by
(Master MIT, PhD Cambridge, 5x founder and CEO, founded social photo startup Pixable acquired by SingTel, founded of CoverWallet $300M exit in 4 years, founded AI infrastructure company iPronics, which has raised $50M) &
(award-winning product designer at 2 tech unicorns, National Design Award recipient) and Arantxa Barcia (Art Director).
We are backed by Lightspeed Venture Partners and investors including Kibo, Kfund, Sequoia and a16z scouts, LifeX, Everywhere, 5 unicorn founders, and execs from Github and Roblox.
Role Overview
We are looking for a talented Full-Stack Engineer to join our dynamic team at MITO AI. As a Full-Stack Engineer, you will be responsible for designing, developing, and maintaining our web-based applications, ensuring seamless user experiences. Your primary focus will be on building robust and scalable backend systems, as well as integrating them with intuitive frontend interfaces. You will work closely with cross-functional teams to translate business requirements into technical solutions, while adhering to best practices and industry standards. Proficiency in Java, especially Spring Boot and GraalVM, and strong experience building clean, scalable architectures, REST APIs, and distributed systems in production. You should apply solid engineering practices such as CI/CD and automated testing, be comfortable with Postgres, Redis, Docker, and Linux, and ideally have exposure to DDD, event-driven systems, and emerging AI architectures including LLMs and RAG. Cloud experience with AWS or GCP is a plus.
Requirements
1. Technical Skills
Object-Oriented Programming & Architecture:
Strong experience with OOP languages and building clean, modular, and scalable architectures.
Engineering Best Practices:
Proven track record of implementing and maintaining CI/CD pipelines, and writing high-quality automated tests, including unit, integration, and end-to-end tests, to ensure fast and reliable delivery.
Java Ecosystem:
Extensive experience with the Java stack, particularly Spring Boot and GraalVM.
APIs & Distributed Systems:
Skilled in designing and scaling REST APIs, microservices, and large distributed systems.
Design Patterns:
Practical familiarity with Domain-Driven Design, CQRS, and event-driven architectures.
Databases:
Hands-on experience with Postgres and Redis in production environments.
Containerization & Operating Systems:
Proficient with Docker and Linux, including containerized development workflows and debugging.
Emerging Technologies:
Experience or strong interest in generative AI, large language model ecosystems, LangChain, RAG pipelines, and agentic architectures.
2. Nice to Have
Frontend:
Experience with React, TypeScript, React Query, Tailwind, and Shadcn.
Infrastructure:
Knowledge of cloud platforms such as AWS or Google Cloud, and Infrastructure-as-Code tools like Terraform.