Senior Full Stack + GenAI Developer
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.
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 RAG and semantic-search flows, agent orchestration, document/data connectors, and the surrounding application logic.
- 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.
- Ability to work independently and take ownership of a deliverable, while also collaborating well inside a team.
- Effective usage of AI-assisted development tools (Claude, Cursor, Copilot and the like).
- English sufficient for day-to-day team communication and technical discussion.
Nice to have
- Experience in regulated or compliance-heavy domains — healthcare, life sciences, finance — where audit trails and careful data handling matter.
- 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.
- English language classes and learning support.
- 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 | B2 - Upper Intermediate |
| Ukrainian | Native |