About the job
Emporix is an AI-driven Autonomous Commerce Execution Platform that gives enterprises full control over how their commerce works. It orchestrates operations end-to-endso 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, youll 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 youre excited about modern AI tools, microservices, and cloud-native systems, wed love to hear from you.
What Youll 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 Were 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).
- Experience with Go, Java, or cloud function orchestration is a plus.
Why Youll Love It Here
- Cutting-Edge Technology - You will work with advanced AI frameworks like LangChain and LangGraph, and bring LLM-driven features to production in a cloud-native environment.
- Autonomy and Innovation - You'll explore agentic AI, RAG systems, and next-gen architectures with the freedom to propose and test new ideas.
- Collaborative Culture - You will join a team of talented professionals who value knowledge-sharing, open communication, and a passion for building exceptional systems.
- Flexible Work Setup - You'll enjoy a hybrid work model that promotes flexibility and personal well-being while encouraging collaboration and meaningful team connections.
- Impactful Contribution - You'll be part of a company where your work directly impacts the success of a next-generation commerce platform used by top-tier businesses.