Senior Full-Stack AI Developer (Python)

CIGen

Not Interested
Bookmark
Report This Job

profile Job Location:

Lviv - Ukraine

profile Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

We offer projects with a modern tech stack a flexible schedule and a professional team. Open management and a friendly environment are part of our culture. Our company is driven by core values such as professionalism trust & transparency and mutual respect.

CIGen is an ISO 27001 certified company and a registered Microsoft Partner (legacy Gold Certified status and a new Solutions Partner for Digital & App Innovation).

We believe that the only way to achieve long-term business success is by building long-term trusted relationships with clients contractors and partners. Therefore the quality of our services is crucial!

We are currently looking to add aSenior Full-Stack AI Developer (Python) to our team.

This position is remote-friendly!

Requirements:

  • Minimum 5 years of solid commercial experience in software development with a strong Python backend focus

  • Advanced Python skills - production experience with FastAPI (or equivalent) Pydantic and async patterns

  • Hands-on production experience building and deploying LLM-powered applications (Azure OpenAI Microsoft Foundry or equivalent)

  • Solid experience designing and operating RAG pipelines: chunking embedding hybrid search (vector keyword) retrieval evaluation

  • Practical experience with async task processing (Celery Redis or equivalent) in production environments

  • Strong experience with React and TypeScript for building dynamic responsive web applications

  • Strong experience with PostgreSQL - schema design query optimisation migrations; able to diagnose N1 problems design composite and GIN/trigram indexes

  • Systematic approach to prompt engineering: few-shot prompting chain-of-thought structured output evaluation loops

  • Strong testing discipline: regression tests accompany every fix PR semantic test coverage using realistic domain inputs familiarity with static analysis and architecture-level test enforcement

  • Solid experience with Docker CI/CD (GitHub Actions or equivalent) and Git workflows

  • Demonstrated ability to perform business and requirements analysis - translating functional needs into technical designs without requiring micromanagement

  • Active daily use of Claude Code or equivalent AI coding assistants as a primary development tool

  • Strong soft skills: self-directed communicative pragmatic - comfortable with broad ownership in a small team

  • Fluent English (spoken and written - remote-first working environment)

Would be a plus:

  • Working knowledge of Azure deployment constraints: Container Apps lifecycle Entra ID Managed Identity patterns and Key Vault secrets

  • Familiarity with Clean Architecture and Domain-Driven Design in a Python context

  • Experience building or operating multi-tenant SaaS systems

  • Experience with Microsoft Fabric or Azure Databricks for data pipeline integration

  • Microsoft AI or Azure certifications (AI-102 DP-100 or equivalent)

Responsibilities:

  • Analyse business and product requirements; define and own technical solutions end-to-end - from spec to production

  • Build full-stack features: Python backend APIs LLM integration and prompt design and React/TypeScript frontend

  • Design build and continuously improve RAG pipelines and multi-LLM orchestration workflows

  • Implement and maintain async processing pipelines for document ingestion and background task management

  • Write clean well-tested well-documented code; participate actively in code reviews and architecture discussions

  • Work in a small remote-first agile team; use Claude Code as your primary development tool and champion AI-assisted engineering practices

What We Offer:

  • Fully remote position with the option to work from our office in Lviv Ukraine if preferred

  • Flexible working hours to help maintain work-life balance

  • Be part of an English-speaking multinational environment where you can share your expertise and learn from colleagues across different countries

  • PTO and sick leave to support your well-being

  • Support for learning and professional development expenses

  • Work on projects powered by modern technologies guided by an experienced and skilled team

  • Opportunities to enhance both technical and interpersonal skills by joining technical communities contributing to pre-sales activities exploring roles as an interviewer or speaker and participating in company-organized workshops on professional and soft skills

  • Transparent communication and processes that foster trust and collaboration

  • A cozy friendly and fun atmosphere that makes work enjoyable

and so much more!

We look forward to hearing from you!


Required Experience:

Senior IC

We offer projects with a modern tech stack a flexible schedule and a professional team. Open management and a friendly environment are part of our culture. Our company is driven by core values such as professionalism trust & transparency and mutual respect.CIGen is an ISO 27001 certified company and...
View more view more

About Company

Company Logo

Explore CIGen, a trusted partner in Azure cloud development and AI solutions, delivering innovative, scalable, and secure software for modern businesses.

View Profile View Profile