AI Python Developer (f/m/x)

AI overview

Develop innovative AI-powered backend services with Python, integrate large language models, and optimize cloud-native systems in a collaborative, cutting-edge technology environment.

Emporix is an AI-driven Autonomous Commerce Execution Platform that gives enterprises full control over how their commerce works. It orchestrates operations end-to-end—so you can scale faster, respond smarter, and deliver better customer experiences. We are looking for a skilled AI (Python) Developer with a passion for building intelligent, scalable, and high-performance backend systems. In this role, you’ll focus on leveraging Python to develop innovative AI-powered services, integrating large language models (LLMs), and working with cutting-edge agentic and retrieval-augmented generation (RAG) architectures. If you’re excited about modern AI tools, microservices, and cloud-native systems, we’d love to hear from you.



What You’ll Be Doing


AI Backend Development

  • Build and maintain intelligent backend services and APIs using Python and FastAPI.
  • Design and implement agent-based systems using LangChain, LangGraph, and FastMCP.
  • Integrate LLMs, retrieval-augmented generation (RAG) pipelines, and custom tools into scalable microservices.


AI System Architecture

  • Develop advanced orchestration logic using LangGraph and support multi-agent workflows.
  • Communicate with external systems and internal tools via MCP (Model Context Protocol) over Server-Sent Events (SSE).
  • Ensure fault-tolerant, event-driven communication between AI modules and commerce services.


Cloud Integration

  • Deploy and optimize backend services on Google Cloud Platform (GCP) using Kubernetes, Cloud Storage, and Compute Engine.


Collaboration and Optimization

  • Work closely with cross-functional teams, including frontend developers and system architects, to deliver robust solutions.
  • Continuously enhance system performance for high availability and fault tolerance.

Documentation

  • Write and maintain clean, well-structured documentation for APIs, service logic, and system interactions.
  • Contribute to knowledge bases and architecture diagrams for long-term maintainability and onboarding.



What We’re Looking For


  • At least 3+ years of hands-on experience with Python, preferably in AI, ML, or backend development.
  • Proven experience designing and implementing RAG functionality and working with LLMs in production.
  • Hands-on experience with LangChain, LangGraph, or similar agentic frameworks.
  • Deep understanding of microservices, event-driven systems, and cloud-native architectures.
  • Familiarity with FastAPI, vector databases and prompt engineering.
  • Working knowledge of MCP servers with SSE, and building systems that interact with streaming or async interfaces.
  • Experience deploying services in GCP (Cloud Run, Pub/Sub, Storage) and using CI/CD pipelines is a plus.
  • Strong grasp of secure coding practices, encryption, and data protection in AI systems.
  • Ability to work autonomously and collaboratively in a fast-paced, innovative environment.
  • Good English communication skills, both written and spoken (B2/C1).
  • Bonus: Experience with Go, Java, or cloud function orchestration is a plus.
  • Availability to travel to our office in Gliwice, Poland, at least once a month to collaborate in person with the team.


Why You’ll Love It Here


  • Cutting-Edge Technology:
    Work with advanced AI frameworks like LangChain and LangGraph, and bring LLM-driven features to production in a cloud-native environment.
  • Autonomy and Innovation:
    Explore agentic AI, RAG systems, and next-gen architectures with the freedom to propose and test new ideas.
  • Collaborative Culture: Join a team of talented professionals who value knowledge-sharing, open communication, and a passion for building exceptional systems.
  • Impactful Contribution: Be part of a company where your work directly impacts the success of a next-generation commerce platform used by top-tier businesses.
  • Flexible work setup: enjoy a remote-friendly with monthly team meetups in Gliwice, combining flexibility and well-being with meaningful in-person collaboration.

Perks & Benefits Extracted with AI

  • Remote-Friendly: Flexible work setup: enjoy a remote-friendly with monthly team meetups in Gliwice, combining flexibility and well-being with meaningful in-person collaboration.
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.

Python Developer Q&A's
Report this job
Apply for this job