Senior Full Stack + GenAI Developer (Client-facing) Offline

$$$$

About Jakala 

We are Jakala β€” a data, AI and experience agency. Our team builds production-grade web applications and applied AI systems for enterprise clients in the healthcare and life sciences space. The work spans multi-agent LLM pipelines, retrieval-augmented generation, data connectors and the web applications that wrap them, delivered to clients who care deeply about accuracy, traceability and compliance.

We are looking for a Senior GenAI Developer focused on delivery β€” someone who turns a design into a working, reliable system and ships it. You'll be strong enough to take a small AI project or proof-of-concept and deliver it largely on your own, and equally comfortable working as part of a team on medium-to-large engagements. This is a hands-on senior individual-contributor role; the emphasis is on building.

 

How you'll work

You'll be part of a small agile pod working directly with the client β€” no layers in between. That means you hear the requirements first-hand, ask the questions yourself, show work in progress, and adjust as the client's thinking sharpens. It's a setup that suits people who like short feedback loops and a real say in what gets built, and who are curious enough about the client's world β€” how their business actually works, what their data means, what "correct" looks like to them β€” to build software that fits it.

 

What you’ll do 

  • Build and ship. Develop production-grade web applications with AI integration β€” frontend, backend services and the APIs that connect them. Implement agent orchestration, RAG and semantic-search flows, document/data connectors, and the surrounding application logic.
  • Work directly with the client. Take requirements straight from the client, clarify what's ambiguous, propose options where the ask is open-ended, and demo what you've built. Turn conversations into working software and keep the client's expectations and the state of the system in sync.
  • Own delivery of smaller projects end to end. Take a PoC or small AI project from the agreed approach to a working, validated deliverable largely on your own β€” making sound implementation decisions as you go and flagging the ones that need input.
  • Contribute on larger teams. On medium-to-large projects, own your part of the system, integrate cleanly with other engineers, and keep your components reliable. Participate in technical discussions and contribute to implementation decisions within an agreed architecture.
  • Make AI systems reliable, not just demoable. Handle context windows, token and latency constraints, error and failure modes, and the accuracy/traceability requirements that matter in regulated work. Test what you build, including the behavior of the AI parts.
  • Integrate and connect. Design and consume REST APIs, integrate third-party AI models and enterprise data sources (external APIs, document ingestion, SharePoint and similar), and wire up authentication where needed.
  • Support the team. Review code, share patterns, and help teammates when needed.

 

What we’re looking for 

  • Strong experience (5 years plus) building and shipping production software full-stack, with hands-on experience integrating LLMs into real applications (at least 1 year).
  • Solid LLM engineering skills: RAG, embeddings and vector search, prompt-engineering patterns, and at least some exposure to multi-agent orchestration. You understand how to make an AI feature behave reliably, not just produce a good first demo.
  • Backend: Python and/or Node.js.
  • Frontend: React, Next.js and/or Vue (component design, state management).
  • Data: SQL, NoSQL and vector databases.
  • Good understanding of REST APIs, integration patterns, Git and branching workflows.
  • Cloud familiarity with at least one major platform β€” AWS/Bedrock, GCP/Vertex AI or Azure/OpenAI β€” and the services that back AI workloads.
  • Comfort working directly with clients: gathering requirements first-hand, asking the awkward clarifying question early, explaining technical trade-offs to a non-technical audience, and demoing your own work.
  • Genuine interest in the client's domain β€” healthcare and life sciences here β€” and the willingness to learn enough of it to make good product decisions rather than waiting to be told exactly what to build.
  • Ability to work independently and take ownership of a deliverable, while also collaborating well inside a small team.
  • Effective usage of AI-assisted development tools (Claude, Cursor, Copilot and the like).
  • Confident spoken and written English β€” you'll be in client calls and technical discussions directly, not through an intermediary.

 

Nice to have 

  • Experience in regulated or compliance-heavy domains β€” healthcare, life sciences, finance β€” where audit trails and careful data handling matter.
  • Experience working in agency, consulting or embedded-team setups where the client is in the room.
  • Familiarity with evaluating LLM systems (accuracy checks, eval harnesses, regression sets).
  • Unit and integration testing practices (Pytest, Vitest or similar).
  • Infrastructure and delivery breadth: Terraform, Docker/containerisation, CI/CD.
  • Experience with data-integration patterns: external APIs, scrapers, document ingestion, enterprise sources.

 

What you’ll get 

  • Competitive compensation based on experience and skills. 
  • 20 working days of paid vacation plus paid sick leave. 
  • Health insurance package. 
  • Coverage for courses, certifications and tech conferences. 
  • Fully remote working environment with flexible hours and reasonable overlap for collaboration. 
  • Long-term, varied projects with the chance to influence technical decisions, in a collaborative team with minimal bureaucracy. 

 

About working at Jakala 

At Jakala we value our talents and empower our people to express their full potential. People are at the heart of everything we do β€” a diverse, multifaceted blend of individuals with passion, ambition, and ideas for turning data into value. We give Jakalers a collaborative, supportive environment and the tools, opportunities, and benefits to maximize the impact of their work. 

β€œTogether to get there” is our value proposition because we believe that sharing our abilities is our strength. If this role matches your experience and interests, we’d be glad to hear from you. 

Required languages

English C1 - Advanced
Ukrainian Native
Loading...