Senior Python Backend & Data Engineer - AI / Multi-Agent Systems
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
We are looking for experienced Senior Python Backend and Data Engineer to join a long-term international project focused on developing advanced AI applications and multi-agent workflows.
You will work as part of the client’s engineering organization and collaborate directly with their technical team on the design and development of production-grade AI and backend systems.
This is a hands-on senior engineering position. We are specifically looking for strong backend or data engineers rather than frontend/web developers., * Design, develop and maintain production-grade applications using Python
- Build backend services, APIs and system integrations
- Develop and integrate AI/LLM-based applications and agentic workflows
- Work with multi-agent architectures, including ReAct/loop-based workflows
- Build solutions using LangChain, LangGraph and related technologies
- Design and maintain data processing workflows and pipelines
- Integrate LLMs, external APIs, databases and other tools into AI-driven applications
- Deploy and operate applications in GCP and/or AWS
- Collaborate directly with senior engineers, architects and other members of the client’s technical team
- Participate in architecture and technical design decisions
- Write clean, maintainable and well-tested production code
Requirements
- Senior-level software engineering experience
- Excellent knowledge of Python
- Strong background in backend engineering and/or data engineering
- Proven experience developing production applications
- Experience with APIs, microservices, databases and distributed systems
- Experience with GCP and/or AWS
- Ability to design and implement complex systems independently
- Strong problem-solving and software architecture skills
- Professional working proficiency in English
Highly Desirable
Hands-on experience with one or more of the following:
- LangChain
- LangGraph
- LLM application development
- AI agents and multi-agent systems
- ReAct and agent-loop architectures
- Tool calling and agent orchestration
- RAG architectures
- Vector databases
- Production deployment of AI/LLM applications
Engagement
- Full-time engagement
- Long-term project
- Remote
- Direct collaboration with the client’s engineering team
- Senior engineers only
- Availability to start soon is preferred
If you are a strong Python engineer with a backend or data engineering background and hands-on experience building modern AI/LLM applications, we would like to hear from you.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
MLOps And AI Driven Development
What is Agentic Programming and Why Should Developers Care?
From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path
How to Become an AI Engineer