Backend AI Engineer
Madrid, Spain
Full Time Senior-level / Expert EUR 26K - 46K
Shakers
SĂșbete a la revoluciĂłn de la nueva fuerza laboral y accede a nuestra comunidad de perfiles superespecializados en software, marketing y diseño.Hi! đđŒ
At Shakers, we're looking for a Backend AI Engineer to take our AI engineering efforts to the next level đ
1. Team and Role
If you have strong backend software engineering experience, follow excellent development practices, understand hexagonal architecture and Domain-Driven Design (DDD), and have a keen interest in exploring or deepening your experience with Artificial Intelligence, we'd love to meet you!
This role offers an exciting opportunity to join a fast-growing tech startup, collaborating closely with cross-functional teams (product, business, and engineering). We're a small, agile, committed team where you'll quickly learn and directly contribute to developing AI applications with real-world impact. If you're looking for interesting technical challenges, scalability, and you're excited about seeing your work reach real users, this is your place! đ€©
Weâre looking for someone passionate about building robust and scalable backend systems, interested in learning about integrating and deploying AI solutions efficiently, reliably, and maintainability.
2. What youÂŽll be doing
Your day-to-day as an Backend AI Engineer
As a Backend AI Engineer, you'll work closely with one of our AI-focused squads, primarily doing:
- Backend Development in Python: Design and implement robust backend systems following best practices (version control, unit tests, documentation).
- Hexagonal Architecture and Domain-Driven Design: Apply these methodologies to build flexible, scalable, and maintainable systems.
- Integration with AI APIs: Connect backend solutions to external services like OpenAI, Anthropic, Gemini AI, etc.
- Conversational Systems Development: Technically implement chatbots and virtual assistants integrated into our products.
- Technical Implementation of RAG Systems (Retrieval Augmented Generation): Develop backend components to generate contextualized responses using generative models.
- Technical and Cost Optimization: Continuously improve performance, scalability, and cost-efficiency of AI backend systems.
- Performance and Quality Evaluation: Implement technical testing and QA processes to ensure code quality and system stability.
- Cross-Functional Collaboration: Actively collaborate with product and engineering teams to align solutions with strategic goals.
3. What weÂŽre looking for
We need someone who...
- Has at least 2-4 years of backend development experience in Python, especially in startups or tech companies.
- Follows good development practices: version control, documentation, unit testing.
- Has solid knowledge of hexagonal architecture, Domain-Driven Design (DDD), and design patterns.
- Has experience or interest in integrating external APIs and developing product-focused software.
- Shows genuine interest in growing within the field of product-oriented Artificial Intelligence.
Itâs a strong plus if you have experience in...
- Integration with AI APIs (OpenAI, Anthropic, Hugging Face, Gemini AI, etc.).
- Conversational systems and chatbot development.
- Specialized AI libraries and tools such as LangChain, LlamaIndex, or LangFlow.
- Docker, CI/CD, DevOps practices, and cloud deployment (AWS, Azure, GCP).
- API frameworks like FastAPI or similar.
- Methodologies and practices for evaluating AI models.
4. What's in it for you?
Compensation đ°
The salary range for this position is between 26.000⏠and 46.000⏠OTE (on target earnings) gross annual salary.
The salary consists of:
- Between 26.000⏠& 40.000⏠fixed salary.
- Up to 15% (6.000âŹ) quarterly bonus based on performance & potential.
Why youÂŽll love working at Shakers đ
- Be part of a rapidly growing, internationally expanding startup. đ
- Have an ambitious professional development plan to help you reach your full potential.
- Enjoy an unbeatable team cultureâask anyone on our team!
- Take advantage of our hybrid ful flex methodology: a mix of remote and in-office work, with our office located in the heart of Madrid, Calle Velåzquez.
- Perks include wellness programs, gym access, English classes, medical insurance, and more.
At the office... đ
- Organic fruit
- Free caffeine and theine
5. Our recruitment process
As a startup, we are very agile and we like to see results quickly, which is why prioritize efficiency in our recruitment process.
Our goal is to have you onboard this May, so you can hit the ground running and make an impact from day one!
The Road to Joining Our Team
- Round 1, Cultural Fit: Kick things off with an informal chat with our People & Culture team. Donât worryâwe just want to get to know you better, learn about your goals, hobbies, and more!
- Round 2, Case Study & Technical Skills with Product Team: Join two members of our Product team for a deep dive into a case study. This is your chance to showcase your client management skills and demonstrate how you approach problem-solving.
- Round 3, Meet the Team: Have a conversation with additional team members to further explore your skillset and ensure there's a great cultural fit. This is also your chance to ask questions and see how we collaborate.
- Final check, CEO Chat: Meet HĂ©ctor, our CEO! Heâs excited to connect with you, talk about Shakersâ future, and discuss your vision and expectations.
More about Shakers
At Shakers we imagine, design, and create the next-generation way of working.
Our vision is to be the leading community and platform in the world that helps companies work with freelance teams through our technology.
We are a 70-person, fast growing startup based in Madrid. It's the place for you if you're looking for a high-performance, very dynamic & technological environment surrounded by ambitious people!
Our DNA
At Shakers, we are obsessed with our values. Half of our bonuses are performance-based, and the other half come from embodying what it means to be a true Shaker!
WINNING TEAM đ
We all feel like part of a winning teamâone that pushes boundaries, challenges the status quo, and moves the needle! We set ambitious goals and seek people who are driven to achieve them.
F1C10 đȘđŒ
Weâre building an environment where fear doesnât hold us back. Experimentation and learning from failure are part of our DNA. Fail fast, grow faster. Fail 1X, chase 10X. We value risk-takers who arenât afraid to go big!
STAY HUMBLE đ€ČđŒ
We embrace a beginnerâs mindsetâalways evolving, always learning, and always finding new solutions. At Shakers, humility combined with ambition fuels our success, and when we blend the two, the results are extraordinary!
A huge thanks for being interested in Shakers, we'd love to see you soon.
Tags: Agile Anthropic APIs Architecture AWS Azure Chatbots CI/CD DevOps Docker Engineering FastAPI GCP Gemini Generative modeling LangChain OpenAI Python RAG Testing
Perks/benefits: Flex hours Salary bonus Startup environment Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.