Engineering & Technology
Senior
Ukraine

Senior Python Full Stack Engineer (React + AI)

About the role

In this role, you will help build an enterprise-scale AI-powered Product Development Lifecycle (PDLC) Factory that transforms how software products are planned, designed, and delivered. You will develop intelligent workflows that automate and accelerate key stages of the development lifecycle while ensuring transparency, governance, and human oversight. Working closely with cross-functional stakeholders, you will contribute to the design and delivery of innovative AI-driven solutions for a large-scale enterprise environment.

Responsibilities

  • Build full-stack product features across backend workflows, AI agent logic, APIs, and UI to accelerate delivery of an agentic PDLC platform
  • Implement Temporal workflows and activities for epic generation, feature decomposition, architecture decisions, implementation planning, code generation, test execution, and quality gates
  • Collaborate closely with the Tech Lead, Platform Engineer, Product Owners, developers, and reviewers to translate solution designs into working product increments
  • Develop FastAPI services for epic and story management, workflow triggering, status tracking, artifact retrieval, and human-in-the-loop approval flows
  • Integrate with Azure Repos and Azure Boards APIs to support Product Owner and developer journeys, including PR-based review and approval processes
  • Build and tune AI agents using Claude Agent SDK, Anthropic API, and structured skills for PDLC roles such as Epic Agent, Architecture Agent, Planning Agent, Software Engineer Agent, Testing Agent, and Governance Agent
  • Create TypeScript frontend experiences for epic boards, story views, workflow progress visualization, artifact browsing, PR review dashboards, approval workflows, and comparison views
  • Implement quality, observability, and testing practices using Langfuse, OpenTelemetry, pytest, vitest, Playwright or Cypress, and integration testing against Temporal

Requirements

  • 5+ years of experience with Python, including FastAPI, async/await, Pydantic, and production-grade service development
  • 3+ years of experience with TypeScript and modern frontend development using React or an equivalent framework, Tailwind CSS, Vite, and shared component libraries
  • Production experience with LLM or AI APIs such as Claude, GPT-4, or equivalent, including prompt engineering, tool use, structured outputs, and agent-based workflows
  • Experience with workflow engines such as Temporal, Prefect, Airflow, or similar, with an understanding of durable execution, retries, signals, and workflow state management
  • Strong knowledge of PostgreSQL, including schema design, migrations, query optimization, and workflow-related data modeling
  • Hands-on experience with Git, PR workflows, CI pipelines, Docker, containerized development, and cloud-native delivery practices
  • Familiarity with AI observability and evaluation approaches, including Langfuse, MLflow, LLM-as-judge scoring, deterministic validation gates, or similar tools
  • Experience with MCP, A2A protocols, Azure Boards or Azure Repos APIs, Kubernetes, Helm, or OpenTelemetry would be a strong advantage
  • Ability to move fast in small iterations, take full-stack ownership, choose pragmatic AI and deterministic solutions appropriately, and communicate clearly in an async-first team

SoftServe is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law. Let’s put your talents and experience in motion with SoftServe.

#LI-Remote

Role Summary

Location

Ukraine

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Senior

Personal recruiter:

Olha Dorosh

Personal recruiter

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
101268