AI Software Engineer (senior/staff level) en España - Jobeax
Descripción de la vacante
AI Software Engineer (senior/staff level) en España
RemotoTrabaja desde cualquier lugar
Tiempo completoJornada semanal estándar
€76,300 - €174,600 a year
Spain
AI Software Engineer (senior/staff level) en España is listed on Jobeax. Browse 80,000+ vacancies available.
What you'll do
As an AI Software Engineer, you will own the development and continuous improvement of Joko AI - our AI shopping agent that seamlessly guides users to the ideal product whatever their intent - helping them save significant time by taking into account all relevant considerations (price, quality, reviews, environmental impact), across every product sold by any e-commerce merchant in the world. Working closely with Alex, our CTO, and alongside a small team of world-class engineers, sitting at the intersection of applied research and production.
Agent architecture: You will own the architecture of our agentic system - ensuring it constantly evolves, incorporates the latest advancements in the field, challenges existing assumptions, tests bold ideas, and pushes the boundaries of what our AI assistant can do.
Evaluation & monitoring: You will design and run robust evaluation frameworks to measure Joko AI's performance, catch regressions, and build confidence before shipping to production.
Capabilities & integrations: You will constantly expand the set of tools and capabilities that Joko AI can leverage - web search, vector search, ever-smarter catalog lookups - making the agent more resourceful, faster, and more reliable at scale.
Catalog & data at scale: Great recommendations start with great data. Joko AI is powered by a product catalog of hundreds of millions of entries, continuously updated. You will tackle the massive challenges of ingesting, standardizing, and enriching this data at scale, where AI itself plays a key role.
Personalization: Joko has access to uniquely rich data - bank transactions and browsing behavior through the browser extensions - giving us unparalleled insight into user preferences and shopping patterns. You will leverage these signals to deeply understand user intent and build a truly personalized experience - making Joko AI feel like it genuinely knows what you're looking for.
Experimentation & prototyping: You will constantly push Joko AI forward by identifying new challenges and building new features for the agent. You will prototype fast, put early versions in users' hands, and iterate based on real feedback
Staying ahead: You will stay on top of the latest models, agentic frameworks, and research papers, and translate what's emerging into concrete improvements for Joko AI.
Fine-tuning & optimization: You will fine-tune models to improve quality, reduce latency, and cut costs - always with a production-grade mindset.
Runtime & scalability: You will iterate on the backbone and infrastructure Joko AI runs on, ensuring it handles hundreds of thousands of daily users with zero downtime and minimal latency.
Product collaboration: We are inventing an entirely new shopping experience with Joko AI - and much of what the ideal UX looks like is still to be defined. You will work hand-in-hand with the Product team, exploring bold design directions, imagining what the future of AI-assisted shopping can be, and turning that vision into reality from early concept to full rollout.
What you'll get
(Some of the benefits listed below are available to full-time positions only)
At Joko, we believe that flexibility and trust are essential. Our work environment reflects this through:
Flexible remote : If you live in Paris, you can choose to work from our office or from home with no constraints. If you live elsewhere, we can provide access to a coworking space and a coworking budget.
Work from anywhere : Want to spend a month in Italy while working? You can work from most countries in the world for up to 3 months per year.
On top of that, we offer plenty of perks:
💸 Top-market compensation
📈 Equity for everyone with the chance to own a piece of what you build
🤖 Half-day each week dedicated to leveling up with AI by exploring new tools, iterating hard, and sharpening your skills
🌴 Yearly offsite in amazing locations and budget for team-building events & monthly in-person gatherings
💪 Contribution to your ClassPass subscription
🍼 8-week leave paid 100% for the second parent
...and much more, check the full list here!
About the company & team
Our Engineering team excels at solving cutting-edge technical challenges with elegant solutions. With a strong focus on product innovation and design, they are shaping the future of the online shopping experience. Their ambition is to have a positive impact on the everyday lives of hundreds of millions of users around the world.
Software Engineers in the Engineering team work hand-in-hand with the Product team, from exploration, design, and roadmap prioritization to implementation, and deployment in production. At Joko, we have firsthand experience that teams with engineers who possess a diverse range of skills, and where engineering and product collaborate closely, are able to deliver a truly delightful and innovative user experience.
The Engineering team is currently growing fast to continuously innovate on all parts of our product and tech stack and to empower the revolution of the way people shop online.
Hiring process
Intro call: Quick screening with the Hiring Manager or the Talent team.
Step 1 - Team interview (45 min): Conversation with two Joko team members (could include the Hiring Manager, people from the team you'd join, or colleagues from other teams).
Step 2 - Role-specific assessments
For non-engineering roles: A take-home case study followed by a 45-min interview. We assess both your output and how you think in real time. The exercise will be relevant to your role (e.g. analysis, strategy, or process design).
For engineering roles: A 90-min live technical interview on CoderPad covering code understanding, review, system design, and product thinking (with AI serving as a collaboration tool).
Step 3 - Leadership interview (45 min): Conversation with a SteerCo member and a Founder.
References: Up to 3 calls with former colleagues or managers.
☕ You may also be invited for coffee with team members to get a feel for our culture.
Job description
At Joko, our mission is to we help consumers save time and money when shopping online or in-store.
Founded in Paris, Joko is a tech company and certified B Corp with over 105 talents across Paris, Barcelona, and New York (and beyond). More than 6 million users already save money every day at 10,000+ merchants with Joko.
From cashback and automatic coupons to price alerts, we've kept expanding our products to make shopping smarter. Today, Joko is an AI shopping app: with Juno, our shopping assistant, users can find the right product at the best price in only a few seconds, with recommendations that get sharper the more they use it.
Having reached profitability in our core market, we're now scaling globally, with a strong focus on the US.
It's still day 1, come build the future of shopping with us!
This position is remote-friendly (France and Spain).
👀 Who we're looking for
Experience: You have 5+ years of software engineering experience, including time building and shipping production systems. You've operated at a senior or staff level and you're used to owning ambitious projects from design to production.
Track record: You've ideally built production AI systems that real users rely on, and you care deeply about code quality, separation of concerns, and testing.
Technical skills: You are deeply familiar with agentic frameworks (LangChain, LangGraph, or equivalents), LLM observability tools (LangFuse or equivalents), LLM APIs, and evaluation tooling for AI systems. An AI/ML background or degree is a strong plus, but not a blocker.
Builder's mindset: You love building from scratch. You are not precious about your ideas - you ship, test, learn, and iterate fast.
Full-stack spirit: You are comfortable going from AI logic to infrastructure to frontend prototyping when needed. You don't stop at your lane.
Fast learner: The AI landscape moves fast. You thrive in it. You follow the research, experiment with new models and tools, and you are always slightly ahead of the curve.
Problem solver: You approach hard technical problems methodically. Latency, cost, hallucinations, long-term memory - you know these challenges and you enjoy tackling them.
Team player: You work closely with Product, iterate with users, and communicate clearly about what's working and what isn't.
Drive & ownership: You take full ownership of your scope. You don't wait to be asked - you spot issues, propose solutions, and ship.
Language: You are fluent in English (written and spoken).
Mindset: You have an entrepreneurial mindset, you like challenges, you welcome feedback and you love constantly learning and getting better.
... development workflows. - Build trust and alignment across the C++ Ecosystem, AI, Product, QA, and ML organizations We'd love to talk if you have: - Significant software engineering experience as a Staff Engineer, Principal Engineer, Technical Lead, or similar senior technical role. - Strong experience with Kotlin, Java, or ...
... chances are that you'll love the opportunities available to grow your career at Booksy. The people you'll like to work with and things you'll enjoy impacting: As an AI Native Software Engineer reporting to the People Technology Manager in our People & Culture team, your purpose will be to work out what AI could do here that nobody ...
... e-commerce technology company that is investing heavily in AI to transform the way software is designed, developed, tested, and delivered. We are looking for a Senior AI Engineer to join an international engineering team and help bring AI capabilities directly into the software development lifecycle. You’ll work on practical, ...
... is a Staff-level IC role with genuine architectural authority over a system processing millions of rate decisions daily - the scope and the stakes are real. - AI-augmented engineering at the frontier. With Claude Code, Claude MPM, and 82+ in-house MCP tools already in production, you'll be pioneering what AI-first platform ...
Requirements What you need for this - Bachelor’s degree and 5 years of software engineering experience, with exposure to AI/ML applications OR 9 years of software engineering experience, with exposure to AI/ML applications. - Programming: Strong hands-on experience with Python for AI/LLM application development. - Agentic AI: ...
... infrastructure, deployment, observability, reliability, and performance. You will work closely with Product Managers, Software Engineers, Data Scientists, Data Engineers, and Analytics teams to turn promising AI ideas into secure, scalable, and dependable customer experiences. About the role As a Senior AI Engineer at Typeform, ...
... Drive Impact: Collaborate with business stakeholders to understand requirements and translate them into possible improvements to our product. - Build Great Software: Design and develop clean, maintainable, and high-quality software. Conduct code reviews and contribute to a culture of technical excellence. - Shape Architecture: ...
... distributed team, communicating progress, risks, and dependencies - Take ownership of features end-to-end, from design through deployment and production support - Maintain clear technical documentation and promote engineering best practices What you'll get At Intellias, where technology takes center stage, people always come ...
... some experience with strongly-typed languages (Go, Java, C, Scala etc.). - you think you'd enjoy the kind of work we're doing We're on the look out for L50 Engineers at the moment, you canEngineering Progression Framework - we will interview you across the whole frame work, so if you are not sure what level you are aiming ...
About the role We are looking for Android software engineers to build the native Android experience for KIRA's AI Neobank App. This role is for someone who cares about clean user flows, fast performance, product quality and shipping reliable mobile features used by real customers. - Build and ship Android features using ...
... C++ code - Experience working in Linux environments - Familiarity with build tools and containers (Docker, Make, CMake) Nice to have - Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, or similar) - Ability to use AI as a productivity multiplier in software development - Experience with iterative ...
... C++ code - Experience working in Linux environments - Familiarity with build tools and containers (Docker, Make, CMake) Nice to have - Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, or similar) - Ability to use AI as a productivity multiplier in software development - Experience with iterative ...
... C++ code - Experience working in Linux environments - Familiarity with build tools and containers (Docker, Make, CMake) Nice to have - Hands-on experience with AI-assisted development tools (e.g., Cursor, Claude, or similar) - Ability to use AI as a productivity multiplier in software development - Experience with iterative ...
... disaggregated AI storage platforms such as VAST Data and Weka. As the first dedicated storage platform role in the organization, this position combines Staff-level architectural ownership, technical direction, and cross-functional influence with hands-on execution across storage design, deployment, performance engineering, ...
... that will power the next generation of AI. If you're passionate about Confidential Computing, Trusted Execution Environments, AI infrastructure, and hardware/software co-design , this is your opportunity to shape technology that protects AI models, data, and workloads at scale. As a Senior Secure AI Engineer , you'll be at ...
... makes it the perfect place to integrate AI tools that can augment user workflows. Our vision is that in Notebooks users can collaborate with each other and with AI agents seamlessly. We are looking for a product-oriented Senior Software Engineer to help build the AI-assisted workflows that are becoming central to how customers ...
... journey. If you want to know more about how Fever processes your personal data,Fever - Candidate Privacy Notice What are we looking for We are looking for a Senior Software Engineer to join the Engineering team with outstanding software development talent proven by great work results/experience. Somebody who cares about ...
... If you're ready to apply cutting-edge technology to problems that affect millions of people, your next chapter starts here. Learn more here . We are hiring Senior Backend Software Engineers across all teams. As a Senior Backend Software Engineer, you will be responsible for: - Developing bank connectivity and payment automation ...
About the role As a Senior Software Engineer on the Clearing team you'll work on what happens after the trade is made. Most of the work we do is not user facing (although we have some user facing systems as well) but is very much essential to the day to day operations of a Broker Dealer company. During the past couple years ...
... does this differently: a different registry, a different database, a different set of rules about what can be checked and how. To take our platform to the next level, we're looking for a Senior Software Engineer to join the Trust team. This team builds and operates the services that validate a person's identity data against ...