27 ago
|
Robert Walters
|
Barcelona
27 ago
Robert Walters
Barcelona
We are partnering with a fast-growing AI startup developing next-generation products that automate complex workflows at scale. As a Software Engineer / AI Engineer, you will help design, build, and scale high-performance systems across AI, distributed systems, and modern software engineering. This is a unique opportunity to join a high-performing team that values excellence, ownership, and intellectual curiosity. Location: Barcelona (Hybrid).
About the Role
We are looking for a Software Engineer / AI Engineer with 2-5 years of experience who enjoys building products end-to-end and solving complex technical problems at scale.
You will contribute to the development of core platform capabilities, scalable backend systems, distributed infrastructure, and AI-powered products used in demanding real-world environments. This role offers significant ownership, exposure to cutting-edge technologies, and the opportunity to work closely with a highly talented engineering team.
The company is a fast-growing, venture-backed startup building category-defining AI solutions with real-world impact. Backed by top-tier investors and led by an ambitious team, they are bringing together exceptional talent to tackle some of the most challenging problems in the industry through innovative technology.
Key Responsibilities
- Design, build, and maintain scalable backend services and platform infrastructure.
- Develop production-grade software from architecture and design through deployment.
- Build and optimize distributed systems processing large-scale workloads.
- Improve system reliability, scalability, performance, and observability.
- Collaborate with engineering and product teams to deliver high-impact features.
Contribute to technical architecture and engineering best practices.
Support the deployment and scaling of AI-powered solutions in production environments.
* Identify technical challenges and proactively drive solutions.
Required Qualifications
2-5 years of experience building and shipping production software.
Strong software engineering fundamentals and problem-solving abilities.
Experience with Python and modern backend frameworks such as FastAPI or similar.
Experience working with PostgreSQL or other relational databases.
- Familiarity with React, TypeScript, or modern frontend technologies.
- Experience designing and operating distributed systems.
- Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Physics, or a related technical field (or equivalent practical experience).
Preferred Qualifications
- Experience with LLMs, Generative AI, AI Agents, or Machine Learning systems.
- Knowledge of event-driven architectures and asynchronous workflows.
- Experience building real-time applications.
- Previous experience in high-growth startups or technically demanding environments.
What We're Looking For
We place significant value on excellence, intellectual curiosity, and a strong track record of achievement.
Successful candidates often demonstrate one or more of the following:
- Outstanding academic performance, honours, distinctions, or merit-based scholarships.
- Participation in competitive programs, olympiads, hackathons, research initiatives, or other high-performance environments.
- Experience in highly selective technology companies, top-tier startups, or organisations known for engineering excellence.
- Exceptional technical projects, entrepreneurial ventures, or open-source contributions.
- Evidence of rapid learning, strong ownership, and a desire to tackle difficult problems.
Who Will Thrive Here
Individuals who hold themselves to exceptionally high standards.
Engineers who enjoy solving difficult technical challenges.
- People who take ownership and accountability for outcomes.
- Ambitious professionals who want to learn from outstanding colleagues and accelerate their growth.
What's On Offer
- Competitive compensation package.
Hybrid working model based in Barcelona.
Opportunity to work on cutting-edge AI products.
- High level of ownership and autonomy.
- Significant learning and career growth opportunities.
- Exposure to a highly talented and international team.
Recruitment Process
- Introductory conversation.
- Technical take-home challenge.
- Technical review with the engineering team.
- Final conversation with senior leadership.
- Offer stage.
📌 AI Engineer (Barcelona)
🏢 Robert Walters
📍 Barcelona