Senior Python Engineer (LLM Infrastructure/MCP Integration)

AI overview

Contribute to an AI-powered voice commerce project by designing scalable Python microservices, integrating large language models with real-world applications, and collaborating with top-tier engineers
  • 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 

Build stunning career with Sigma Software! Find your dream job, send your CV and become one of us!

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Python Engineer Q&A's
Report this job
Apply for this job