Skip to content
All openings

Engineering

Software Engineer

Help us build Keishal, the digital coworker for dental clinics. Join a small founding team in Barcelona and own key parts of the product from day one.

Where
Hybrid · Barcelona
Type
Full-time

About Keishal

Keishal is the digital coworker for dental clinics. It runs the non-clinical work that front desks can't keep up with: patient communication, reactivation of inactive patients and business intelligence. It works on top of the practice management software the clinic already uses and on WhatsApp, with no migration.

What you'll do

  • Build and improve the AI agents that hold personalised conversations with patients and book real appointments.
  • Develop and maintain native connectors with dental practice management software, reading and writing data reliably.
  • Work on the patient context layer and the logic that decides who to contact, when and with what message.
  • Extend our integration with communication platforms.
  • Keep the system secure, reliable and GDPR-compliant in production.

What we're looking for

  • [3+] years of experience building production backend systems.
  • Strong Python skills and solid experience with APIs, integrations and databases.
  • Experience with LLMs in production is a strong plus.
  • Ownership: you like taking a problem from idea to production and owning the result.
  • English (working language of the tech team). Catalan and Spanish. Additional languages are a plus.

What we offer

  • Permanent, full-time contract. – Competitive salary.
  • Hybrid work (highly flexible) from Barcelona/Catalonia.
  • A key role in an early team, working directly with the founders.
  • Real impact: what you build will be used by clinics and patients every day.

How to apply

Send us your CV and tell us about something you've built that you're proud of.

Apply for this role

Tell us a little about yourself and attach your CV. We read every application.

Applying for

Software Engineer

0/2000