Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
This remote position is available in Ukraine, Poland, and Romania.
At Sigma Software, we work with global innovators to deliver impactful technology solutions. This role offers the chance to contribute to a large-scale, high-visibility project, collaborate with top-tier AI and engineering talent, and help shape the future of connected experiences.
Why join us? You’ll be part of a team that builds secure, scalable systems for next-generation voice and AI applications, with opportunities to grow your expertise in emerging technologies and complex distributed architectures.
CUSTOMER
Our Customer is a leading innovator in automotive technology, restaurant technology, and connected devices. They develop next-generation conversational and agentic voice experiences. Their mission is to seamlessly integrate advanced AI capabilities into everyday commerce, making interactions more natural, efficient, and engaging. Operating at the intersection of voice commerce, AI, and connected devices, they deliver solutions used by millions of drivers and consumers worldwide.
PROJECT
The project is an AI-powered voice commerce platform that leverages the Model Context Protocol (MCP) to connect large language models with real-world commerce systems. The goal is to deliver secure, scalable, and multimodal experiences across the automotive, restaurant, and connected device ecosystems.
Key technologies: Python, FastAPI, Pydantic, asyncio, TypeScript, React, OpenAI API, OpenTelemetry, CI/CD pipelines, and microservices architecture.
Job Description
- Design and implement scalable, Python-based MCP servers and supporting microservices
- Develop secure, resilient backend APIs and services (FastAPI, Pydantic, asyncio)
- Ensure compliance with secure Back-end engineering principles, including schema-driven contracts, input validation, rate limiting, secrets management, egress controls, and prompt-injection protection
- Implement observability and reliability frameworks (OpenTelemetry metrics, traces, structured logging, retries, health checks, and idempotent workflows)
- Collaborate with Front-end engineers to deliver a TypeScript/React iframe component that communicates with the OpenAI client
- Partner with applied AI engineers to integrate evaluation, guardrails, and safe tool use patterns for LLMs in production
- Contribute to packaging, dependency management, CI/CD pipelines, and internal developer tooling to accelerate MCP and agentic system deployment
- 5+ years of experience with Python Back-end development
- Proven experience building scalable microservices
- Hands-on experience with MCP (Model Context Protocol)
- Proficiency with FastAPI, Pydantic, and asyncio
- Strong understanding of secure Back-end engineering principles
- Experience with observability frameworks (OpenTelemetry, structured logging)
- Familiarity with Front-end integration (TypeScript/React)
- Experience with LLM integration and AI application infrastructure
- Upper-Intermediate level of English or higher
Key Skills
Ranked by relevanceReady to apply?
Join Sigma Software Group and take your career to the next level!
Application takes less than 5 minutes

