nineDots.io is seeking talented individuals to join their team in Dublin, Ireland, to build applied AI systems for one of the most used ed tech platforms globally. If you enjoy transforming ambiguous problems into production-ready systems and have expertise in Python, Typescript, and AWS, this role offers a unique opportunity to impact millions of learners. You'll work in a hands-on capacity while shaping new workflows with leadership and engineering teams. #J-18808-Ljbffr
You’ll be joining a small team building AI products from the ground up. This has the backing, scale, and reach of an established global platform used by millions of learners. You’ll probably enjoy this role if you: like building things from scratch prefer ownership over ticket‑taking enjoy working closely with product and design can move between implementation details and bigger‑picture thinking are curious about where AI meaningfully improves real products You’ll spend your time shipping production systems, experimenting with new AI tooling, improving architecture, and solving complex technical problems alongside senior engineers who care deeply about craft. The stack includes Python (FastAPI), Typescript, React, cloud infrastructure, relational + NoSQL databases, and modern AI tooling but they care far more about an engineering mindset than matching keywords on a job spec. This role is ideal for engineers who still love writing code and want to grow quickly by working on real‑world problems that are right in the middle of AI. It’s a rare chance to work on zero‑to‑one AI products with real users, real scale, and very little organisational drag. #J-18808-Ljbffr
This is not an “AI feature” role - Build from 0 - production You’ll join a small, high-agency team building applied AI systems from zero to production inside one of the most widely used ed tech platforms in the world. You might be a fit if you: can take an ambiguous problem and turn it into a shipped system Know where LLMs genuinely create leverage (and where they don’t) Are comfortable moving between backend systems, AI tooling, infrastructure, and product conversations Still enjoy being hands-on in production code The stack is heavily Python (FastAPI), Typescript, React, modern AI tooling, NoSQL systems, and AWS... But depth of thinking matters more than specific frameworks. You’ll work directly with leadership, product, and engineering to shape entirely new workflows and products that could impact millions of learners globally. Think AI Lab energy, but with real scale, real customers, and the ability to actually. Apply here if you want to know a bit more #J-18808-Ljbffr
nineDots.io is looking for an experienced backend developer to help transition their platform to a Python microservices architecture. This role emphasizes ownership of system components without management duties. Candidates should have strong skills in Python, AWS, and databases while being able to participate actively in design and implementation discussions. The team is lean, offering significant visibility and influence in the development process, and entails a commitment to building systems properly in a scaling environment. #J-18808-Ljbffr
You’ll be joining a fast-growing product-focused health‑tech company, building a platform solving real operational challenges in a complex, high‑importance domain. It’s a small, senior team with strong engineering standards and a clear product direction. What’s in it for You High‑impact product, not internal tooling or maintenance work Work closely with a small, experienced engineering team Real ownership from day one, input into architecture and direction Flexible working setup, remote/hybrid Fast‑moving environment with minimal bureaucracy What You’ll Do Build and scale backend services using Java and Spring Boot Design and develop REST APIs powering core product functionality Collaborate with senior engineers on system design and architecture Contribute to key technical decisions as the platform evolves Integrate with external systems and APIs Deliver clean, production‑ready code in a fast‑paced environment What You’ll Bring Strong backend Java experience (Spring Boot, REST APIs) Solid grounding in software engineering fundamentals Experience in a startup or fast‑moving product environment Ability to take ownership and deliver independently Nice to Have Experience working in complex or regulated environments Experience integrating with third‑party systems Why This Role You’re not stepping into a large team where you disappear into the background. This is a small, senior setup where your work directly shapes the product and how it’s built. If you want ownership, pace, and meaningful engineering work, this is that kind of role. #J-18808-Ljbffr
If you’re someone who likes building things properly and actually having a say in how systems are designed, this could be worth your time. You can help large organisations understand the financial health of the companies they rely on, suppliers, partners, and customers so they can spot risk before it becomes an issue. It’s not just dashboards or surface-level data. There’s a lot going on under the hood, and the platform is becoming more important as they scale. They’re in the middle of moving from a monolith to a proper Python microservices setup, led by a new CTO. This isn’t a “come in and pick up tickets” role. It’s closer to a lead-level IC position where you’ll actually own parts of the system, shape how things are built, and work closely with product and leadership. The team is fairly lean, so you get a lot of visibility. You’ll be involved in design, reviews, prioritisation and expected to communicate clearly, even when things change (which they do… fairly often). They’re scaling the platform pretty aggressively this year as well, so there’s a genuine need to build things properly and not just move fast. Tech is backend-heavy (Python, microservices, AWS, PostgreSQL, MongoDB data), but they’re more interested in how you think and operate at a senior level than ticking every box. If you’re at that point where you want more ownership and influence without going into management, this is a good one. Drop me a message if you want to hear more #J-18808-Ljbffr
nineDots.io is a fast-growing health-tech company in Dublin, seeking a skilled backend developer to join their senior team. You'll build and scale backend services using Java and Spring Boot, design REST APIs, and contribute to technical decisions. The role offers real ownership from day one in a flexible environment with minimal bureaucracy. Ideal candidates have strong Java skills, experience in fast-paced settings, and the ability to work independently. #J-18808-Ljbffr
nineDots.io is searching for a high-calibre backend engineer to join their founding team in Dublin, building a B2B banking platform. The role requires 10+ years of experience in backend engineering, ideally with a fintech background. Candidates will design core banking infrastructure and own backend architecture with Java and AWS. The position offers high ownership, hybrid working, and the chance to contribute to a real product launching soon. #J-18808-Ljbffr
Senior Frontend Leaning Full Stack Engineer - SaaS Start-Up - Remote - €100,000 to €110,000 DOE The platform is already built and needs a team to help scale and ship new features. The role is for a frontend-leaning but full-stack engineer. You will work across the stack, with a bias toward React (React Native experience is a bonus) and will do backend work in Node when needed. Strong relational database querying skills are a plus. Stack Overview: Front‑end: React (React Native optional) Back‑end: Node Database: Relational (querying skills welcome) The person that will be successful in this role: Independent, requiring minimal guidance Flexible and adaptable, not overly tied to a single technology Strong, evidence‑based decision maker Entrepreneurial mindset, seeing the big picture #J-18808-Ljbffr
We’re working with a seriously interesting fintech that’s about to go live across Europe this summer. They’re building a B2B banking platform from scratch, think payments, FX, onboarding, lending, all wrapped in a modern, cloud-native stack. They’ve got their EMI licence in progress, a strong leadership team in place, and now need one key hire: A high-calibre engineer who can help get them over the line. What’s in it for you Join at founding stage , not years in Work directly with the CTO and Principal Engineer Build a real product going live in months High ownership, no red tape Hybrid working (Dublin-based team) What you’ll be doing Designing and building core banking infrastructure Owning backend architecture (Java + AWS) Contributing across systems, deployment, and scaling Working closely with product and leadership What they’re looking for Strong backend engineer (10+ years ideally) Background in fintech (payments ideally) Someone who’s built modern systems , not legacy banking platforms Comfortable in fast-moving, high-ownership environments Nice to have Payments / KYC / onboarding experience Crypto / stablecoin exposureStartup or early-stage experience This isn’t a cushy “Staff Engineer in a 200-person team” role. It’s closer to: “come in, build, solve problems, and help get a fintech live”. If that excites you, you’ll love it. If not, probably not the right fit. #J-18808-Ljbffr