Senior Full-Stack AI Developer (Python)
Quick 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.
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 a Senior 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 N+1 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! 🚀
Location & Eligibility
Listing Details
- Posted
- May 14, 2026
- First seen
- May 14, 2026
- Last seen
- May 16, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 59%
- Scored at
- May 15, 2026
Signal breakdown
Please let cigen know you found this job on Jobera.
1 other job at cigen
View all →Explore open roles at cigen.
Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.