Senior Backend Software Engineer( Python)
⚲ Remote
18 449 - 20 293 PLN (B2B)
Wymagania
- Python
- Rust
- Golang
- GitHub
- GitHub Actions (nice to have)
Opis stanowiska
O projekcie:
This is primarily a backend/product engineering role where AI is leveraged as part of the system rather than being the core research focus. In this role, you will design and enhance backend services, build scalable APIs, and work on orchestration pipelines that power agent-based AI workflows.
You will collaborate closely with experienced engineers, contribute to architectural decisions, and help deliver high-quality solutions in a fast-paced environment.
The project is a customer-facing SaaS platform focused on building and scaling agentic AI workflows. The role emphasizes backend engineering and system design, with AI components integrated into the platform as part of orchestration and automation pipelines. This is not a pure AI/ML role—it’s a product/backend engineering role that integrates AI workflows.
Wymagania:
You Have- 5+ years of experience in backend development- Strong proficiency in Go or Rust (one of them is highly preferred)- Solid experience with Python (existing parts of the system are built with it)- Proven experience building scalable backend services and APIs- Hands-on experience with distributed systems and service-oriented architecture- Strong understanding of system design, performance, and scalability principles- Experience working with document databases and context/data storage systems- Ability to quickly understand, modify, and extend existing codebases- Practical experience integrating AI/LLM-based workflows into applications (as black-box services)- Familiarity with agent orchestration concepts and RAG-based pipelines- Experience with workflow orchestration, job scheduling, or task execution systems- Experience with cloud environments (AWS, Azure, or multi-cloud setups)- Strong problem-solving skills and ability to work under tight deadlines- Excellent communication skills and ability to collaborate in distributed teams- Proactive mindset with a strong sense of ownership- Flexibility in working with different technologies and tools- Experience working in Agile/Scrum environments- Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks
Codzienne zadania:
- You Are Going To:
- • Design, develop, and maintain backend services for a scalable SaaS platform
- • Build robust, customer-facing APIs and backend components
- • Develop and improve agent-based AI orchestration pipelines
- • Integrate backend services with internal systems for job scheduling, workflow execution, and task orchestration
- • Work with data/context storage systems used by AI agents
- • Ensure system reliability, performance, and scalability
- •Collaborate closely with senior engineers and cross-functional teams
- • Participate in technical discussions and contribute to architectural decisions
- • Deliver features iteratively in a fast-paced, deadline-driven environment
- • Continuously improve code quality, system design, and development processes.
This is primarily a backend/product engineering role where AI is leveraged as part of the system rather than being the core research focus. In this role, you will design and enhance backend services, build scalable APIs, and work on orchestration pipelines that power agent-based AI workflows.
You will collaborate closely with experienced engineers, contribute to architectural decisions, and help deliver high-quality solutions in a fast-paced environment.
The project is a customer-facing SaaS platform focused on building and scaling agentic AI workflows. The role emphasizes backend engineering and system design, with AI components integrated into the platform as part of orchestration and automation pipelines. This is not a pure AI/ML role—it’s a product/backend engineering role that integrates AI workflows.
Wymagania:
You Have- 5+ years of experience in backend development- Strong proficiency in Go or Rust (one of them is highly preferred)- Solid experience with Python (existing parts of the system are built with it)- Proven experience building scalable backend services and APIs- Hands-on experience with distributed systems and service-oriented architecture- Strong understanding of system design, performance, and scalability principles- Experience working with document databases and context/data storage systems- Ability to quickly understand, modify, and extend existing codebases- Practical experience integrating AI/LLM-based workflows into applications (as black-box services)- Familiarity with agent orchestration concepts and RAG-based pipelines- Experience with workflow orchestration, job scheduling, or task execution systems- Experience with cloud environments (AWS, Azure, or multi-cloud setups)- Strong problem-solving skills and ability to work under tight deadlines- Excellent communication skills and ability to collaborate in distributed teams- Proactive mindset with a strong sense of ownership- Flexibility in working with different technologies and tools- Experience working in Agile/Scrum environments- Experience using AI coding assistants (e.g., Cursor, GitHub Copilot, or similar) in day-to-day development tasks
Codzienne zadania:
- You Are Going To:
- • Design, develop, and maintain backend services for a scalable SaaS platform
- • Build robust, customer-facing APIs and backend components
- • Develop and improve agent-based AI orchestration pipelines
- • Integrate backend services with internal systems for job scheduling, workflow execution, and task orchestration
- • Work with data/context storage systems used by AI agents
- • Ensure system reliability, performance, and scalability
- •Collaborate closely with senior engineers and cross-functional teams
- • Participate in technical discussions and contribute to architectural decisions
- • Deliver features iteratively in a fast-paced, deadline-driven environment
- • Continuously improve code quality, system design, and development processes.
🔍 Dekoder Ogłoszenia
🔴
AI is leveraged as part of the system rather than being the core research focus
Twoja rola będzie polegać na integracji gotowych rozwiązań AI, a nie na tworzeniu nowych algorytmów.
🟡
This is not a pure AI/ML role—it’s a product/backend engineering role that integrates AI workflows.
Chociaż AI jest wspomniane, główny nacisk kładziony jest na tradycyjne inżynierowanie backendowe i produktowe.
🔴
Strong proficiency in Go or Rust (one of them is highly preferred)
Chociaż ogłoszenie jest na Python developera, preferowana jest znajomość Go lub Rust, co może oznaczać, że będziesz musiał pracować z tymi językami.
🔴
Ability to quickly understand, modify, and extend existing codebases
Możesz trafić na stary, słabo udokumentowany kod, który będzie wymagał dużo pracy.
🟡
Practical experience integrating AI/LLM-based workflows into applications
Oczekuje się od Ciebie praktycznego wykorzystania gotowych narzędzi AI/LLM, a nie ich tworzenia od podstaw.