Vacancy catalog
Sombra
Open role

Senior Backend AI Developer

SombraUkraine
Work model
Remote
Experience
5+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
19 tags

Full listing

Role description

Required for this role

5+ years of experience in backend software development with strong proficiency in Python

Experience delivering and operating LLM-powered features in production environments

Hands-on experience implementing retrieval-augmented generation (RAG) and/or tool-calling capabilities

Experience evaluating AI solutions using reference datasets, automated validation, and human review processes

Strong understanding of REST API design, backend architecture, and service integration patterns

Experience working with message buses, message queues, and asynchronous communication concepts

Strong data modeling skills, including entities, relationships, and constraints, along with experience working with SQL databases such as PostgreSQL or MySQL

Experience deploying and operating containerized backend services on cloud platforms, including monitoring, logging, distributed tracing, and CI/CD pipelines

Strong understanding of unit testing, integration testing approaches, mocking strategies, secure coding practices, and failure handling

Ability to work independently, adopt AI-assisted development practices, mentor junior engineers, and continuously learn new technologies

Nice to have

Knowledge of Go

Experience contributing to backend services written in both Python and Go environments

Your responsibilities

Build AI assistants that help users find and understand information across quality records, documents, and related data sources

Develop RAG solutions with source citations while enforcing data access permissions and tenant isolation requirements

Create document processing and extraction services that convert unstructured content into validated structured data

Design data models for quality-related information, extracted content, and their relationships

Design and implement backend services, REST APIs, and tool integrations, supported by comprehensive unit and integration tests

Collaborate with QA and Product teams to define AI evaluation datasets, expected outcomes, release criteria, and quality measurements

Own services throughout deployment, monitoring, diagnostics, maintenance, and ongoing reliability improvements

Monitor response quality, operational performance, and model usage costs to ensure sustainable production operations

Mentor junior developers, support code reviews, and collaborate closely with product managers, frontend engineers, QA specialists, and infrastructure teams

What you get

Your time off

18 paid vacation days and 10 paid sick days annually

10 Ukrainian public holidays

Maternity and paternity leaves

Marriage and Parenthood Package

Additional leave for major life events

Sabbatical leave opportunities

Learning & growth

Sombra University workshops and internal learning programs

Tech Communities and knowledge sharing sessions

Language courses and workshops

Mentorship opportunities

Health & well-being

Sports compensation or health insurance coverage

Participation in races and marathons

Corporate doctor (telemedicine)

Well-being initiatives and workshops

And even more

Company-provided technical equipment

PE administration and tax support

Internal referral program

IT Club loyalty program

Company events and volunteering initiatives

Before you apply

Our recruitment team will carefully review your profile, and if we see a good match with the role, we'll reach out to you shortly.

If you don't hear from us within 5 business days, it means we've decided to continue the process with other candidates for this position. Thanks for understanding.