
Joko · Paris
At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make informed decisions, and save m...
At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make
informed decisions, and save money.
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 and carbon tracking, we keep expanding our products to make shopping smarter.
We’re now building an AI-powered shopping assistant to help users find the best products by price, quality, and environmental
impact.
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).
As a Software Engineer, you’ll have the opportunity to apply your skills across a wide range of cutting-edge technical challenges
and impactful projects. Depending on your expertise and interests, you could contribute to one of the following key areas:
1. Tech: Collaborate with the Product team to innovate on Joko’s user-facing products and shape the future of the online shopping
experience, taking full ownership from conception to deployment. You will tackle complex engineering challenges such as
developing AI-powered shopping assistants or crafting scalable algorithms that are capable of extracting, structuring, and
leveraging massive quantities of data from all e-commerce sites worldwide.
2. Operations: Support all teams at Joko by designing and implementing software solutions that enhance efficiency at scale. You
will work on projects like building the customer support stack to solve our users’ problems, improving fraud detection
mechanisms, or creating AI assistants to optimize team operations.
At Joko, we believe in ownership and versatility. You will take complete ownership of your projects, steering them from the
initial blueprint to their deployment in production, ensuring excellence and innovation at every turn. We aim to assemble
versatile teams of engineers, not confined to narrow specialties (e.g., mobile development, ML engineering, infrastructure, etc.).
We seek individuals with broad technical skills, capable of applying their knowledge to tackle complex, multi-domain engineering
challenges. As a Software Engineer, your responsibilities will include:
them across our stack to ensure an exceptional user experience.
using innovative approaches to develop practical solutions.
monitor their impact.
and drive the hardest technical discussions to a resolution.
effectiveness.
We’re looking for talented engineers who combine technical excellence with curiosity, ownership, and a product-driven mindset. You
might fit perfectly if you recognise yourself in the following:
end-to-end. You've operated at a senior or staff level, taking responsibility for technical direction and not just execution.
environments.
(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:
elsewhere, we can provide access to a coworking space and a coworking budget.
months per year.
1. Intro call: Quick screening with the Hiring Manager or the Talent team.
2. 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).
3. Step 2 – Role-specific assessments
think in real time. The exercise will be relevant to your role (e.g. analysis, strategy, or process design).
product thinking (with AI serving as a collaboration tool).
4. Step 3 – Leadership interview (45 min): Conversation with a SteerCo member and a Founder.
5. 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.
At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make informed decisions, and save money. 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 and carbon tracking, we keep expanding our products to make shopping smarter. We’re now building an AI-powered shopping assistant to help users find the best products by price, quality, and environmental impact. 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). 📱OUR ENGINEERING 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 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. 🎯 WHAT YOU WILL DO At Joko, we value ownership and impact. As our Mobile Engineer, you will own meaningful parts of our mobile application in production, from technical design to delivery and continuous improvement, while collaborating closely with the wider engineering team. * Mobile architecture & development: Contribute to the definition and evolution of our React Native architecture, while designing, developing, and refactoring features in our mobile application, with a strong focus on scalability, maintainability, and performance. * Codebase modernization: Incrementally improve an existing React Native codebase by adopting modern patterns, best practices, and platform capabilities, balancing long-term quality with short-term product needs. * Performance & user experience: Measure, profile, and optimize mobile performance (startup time, rendering, memory, caching), proactively preventing regressions and maintaining a high-quality user experience at scale. * Tooling & developer experience: Improve mobile developer productivity by evolving tooling, build systems, debugging workflows, and automations, ensuring fast feedback loops and reliable day-to-day development. * Mobile platform expertise: Provide deep React Native expertise across the team by reviewing designs and implementations, challenging assumptions, and driving better technical solutions in production. * Release & quality processes: Improve and maintain mobile CI/CD pipelines, testing strategies, and release automation for both iOS and Android. * API & data integration: Collaborate closely with backend teams to design and integrate robust APIs and data flows, and occasionally contribute targeted improvements to backend code to support mobile product needs. * Collaboration & mentorship: Participate in technical discussions, review code, and help raise mobile engineering standards across the team. 👀 WHO WE'RE LOOKING FOR * Experience: 5+ years of mobile development experience, with clear expertise in React Native. You've operated at a senior or staff level and you're ready to own meaningful parts of a production app end-to-end. * Mobile expertise: Deep React Native expertise, with a strong understanding of mobile architectures and performance tradeoffs. * Technical excellence: Strong understanding of mobile architectures and performance tradeoffs, with experience building reliable, data-driven applications in production. * Product-minded: Strong sensitivity to user experience, performance metrics, and real-world usage at scale. * Problem solver: Comfortable working in complex, evolving codebases, with the patience and pragmatism to improve them incrementally. * Mobile tooling & delivery: Experience with mobile CI/CD, release processes, testing, and platform-specific constraints (iOS & Android). * Collaboration: Able to work effectively within a broader engineering team, and collaborate closely with Product Managers and Product Designers to turn product ideas into high-quality mobile experiences. * Languages: Fluent in English, both written and spoken. French is not required. 💎 OUR PERKS (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! 🤝 OUR HIRING PROCESS 1. Intro call: Quick screening with the Hiring Manager or the Talent team. 2. 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). 3. 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). 4. Step 3 – Leadership interview (45 min): Conversation with a SteerCo member and a Founder. 5. 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.
At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make informed decisions, and save money. 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 and carbon tracking, we keep expanding our products to make shopping smarter. We’re now building an AI-powered shopping assistant to help users find the best products by price, quality, and environmental impact. 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). 📱OUR ENGINEERING 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 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. 🎯 WHAT YOU WILL DO At Joko, we’re entering a new stage of scale: over half a million active daily users, and zero-downtime expectations. As our Platform Engineer, you’ll shape and lead our platform efforts. You’ll be the first senior engineer focused on these topics, building on work currently spread across the team and turning it into a clear, reliable, high-leverage platform that helps everyone ship faster and safer. * Infrastructure & reliability: Own our production infrastructure end-to-end: resilience, capacity, and cost. You'll make our systems more robust as we grow, simplify where it makes sense, and turn infrastructure efficiency into a real business lever — not just an engineering concern. * Observability & incident response: Build the visibility layer that lets us catch problems before users do. You'll centralize logs and alerts across our tools, define what "healthy" looks like, and design an on-call experience that's sustainable — clear signals, fast response, no noise. * Security & access control: Raise the security bar in a way that scales with the team. From access management and secrets handling to compliance work and release hardening — you'll make security a natural part of how we ship, not a checkpoint at the end. * Developer experience & release quality: Treat engineering workflows as a product. You'll improve how we build, test, and release — making the right way the easy way, and giving teams the confidence that what they ship is solid before it reaches users. * AI-powered internal tooling: Help shape how we use AI internally: automation, agents, and tooling that multiply the execution capacity of every team. You'll contribute to a real shift in how we work — not by replacing engineers, but by removing the friction that slows them down. * Technical leadership: Define the platform roadmap, align stakeholders, and lead cross-team initiatives end-to-end. Bring structure and mentorship so platform practices become shared — not heroic individual efforts. 👀 WHO WE'RE LOOKING FOR * Experience: 5+ years of software engineering experience, with significant time spent on platform, infrastructure, or reliability at scale. You've operated at a senior or staff level and you're ready to be the first dedicated owner of these topics. * Production reliability & scale: Strong track record operating and evolving production systems (observability, incident response, scalability, reliability patterns) in environments with real traffic and high expectations. * DevOps & automation mindset: You consistently improve how engineers ship—CI/CD, releases, automation, tooling—and you care about fast feedback loops and day-to-day developer productivity. * Strong software engineering foundations: You are a strong engineer first — you write clean, testable, maintainable code and bring that rigor to platform work. You're comfortable rolling up your sleeves and contributing directly to the codebase when needed, and you see that as a natural part of the job. * Cost/performance tradeoffs: You're comfortable making pragmatic architectural decisions that balance reliability, latency, and cloud costs, with a clear focus on impact. * Security fundamentals: You have solid infrastructure security basics (permissions/IAM, secrets, least privilege, hardening). You don't need to be a full-time security specialist, but you know how to raise the baseline. * Cloud & modern infrastructure: Experience with AWS (we run a server-less setup) or equivalent; familiarity with IaC and modern deployment patterns is a strong plus. * Product-minded: Strong sensitivity to user experience, performance metrics, and real-world usage at scale. * Problem solver: Comfortable working in complex, evolving codebases, with the patience and pragmatism to improve them incrementally. * Collaboration & influence: You communicate clearly, raise the bar through reviews and mentorship, and partner well with engineers and product stakeholders. * Languages: Fluent in English, both written and spoken. French is not required. 💎 OUR PERKS (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! 🤝 OUR HIRING PROCESS 1. Intro call: Quick screening with the Hiring Manager or the Talent team. 2. 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). 3. 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). 4. Step 3 – Leadership interview (45 min): Conversation with a SteerCo member and a Founder. 5. 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.
At Joko, we help consumers shop smarter. Our mission is to revolutionize shopping, empowering people to find what they need, make informed decisions, and save money. 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 and carbon tracking, we keep expanding our products to make shopping smarter. We’re now building an AI-powered shopping assistant to help users find the best products by price, quality, and environmental impact. 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). 📱 OUR ENGINEERING 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. 🎯 WHAT YOU WILL 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. 👀 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. 💎 OUR PERKS (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! 🤝 OUR HIRING PROCESS 1. Intro call: Quick screening with the Hiring Manager or the Talent team. 2. 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). 3. 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). 4. Step 3 – Leadership interview (45 min): Conversation with a SteerCo member and a Founder. 5. 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.