New offer - be the first one to apply!
July 21, 2026
Middle Python Software Engineer
Mid • Remote
3,900 - 4,380 USD
Kraków, Poland
N-iX is seeking a Middle Python Software Developer in the AI Services team.
About the project
Our client is an established market leader who has been processing over 18 million vehicle claims per year since 2002, with more than 1,000 employees worldwide. They combine AI-based processes and the latest technologies with the knowledge of automotive experts.
Responsibilities
- Design and implement software solutions in Python in the field of artificial intelligence and machine learning.
- Conceptualize and test scalable applications and services that meet customer requirements.
- Work closely with Data Scientists and other Developers to integrate AI models into existing systems.
- Analyze and optimize the performance of AI applications to maximize efficiency and effectiveness.
- Contribute to the continuous development and improvement of development processes and methods.
Requirements
- Degree in IT, physics, mathematics, or a related field, preferably complemented by a computer science degree.
- Three or more years of experience in Python development.
- Solid backend development experience.
- Hands-on knowledge of FastAPI and core Python.
- Basic understanding of machine learning and SQL.
- Excellent analytical and problem-solving skills.
- Ability to work independently and stay well-organized.
- Strong teamwork skills.
- Fluent written and spoken English.
Technical skills
- Experience with Python, NumPy, OpenCV, and FastAPI.
- Experience with AWS ML services.
- Experience with DevOps tools including GitLab CI/CD, Docker, Kubernetes, and NVIDIA Triton.
- Experience with backend development technologies including REST API, OpenAPI, and Swagger.
Nice-to-have
- Experience with AI frameworks.
- Experience with LLM frameworks such as Haystack and LangChain.
- Experience with PyTorch.
Similar jobs you might like
Technology
New offer
N-iX
Senior Python Software Engineer
Senior
Remote
Krakow, Poland
5,600 - 6,370 USD
🏢 Summary: Senior Python Software Developer role focused on building and optimizing AI and machine learning solutions for scalable automotive claims processing systems. The position involves backend development, AI model integration, performance optimization, and collaboration with Data Scientists using modern cloud and DevOps technologies. 🗂️ Requirements: Degree in IT, physics, mathematics, or related field, 3+ years of Python development experience, Strong backend development experience, Hands-on experience with FastAPI and core Python, Basic understanding of machine learning, SQL knowledge, Experience with REST APIs, Experience with DevOps tools and CI/CD, Fluent written and spoken English 📃 Skills: Python, FastAPI, NumPy, OpenCV, AWS, SQL, GitLab, Docker, Kubernetes, Triton, REST, OpenAPI, Swagger, PyTorch, Haystack, LangChain 🏢 Description: About the project: Our client is an established market leader who has been processing over 18 million vehicle claims per year since 2002, with more than 1,000 employees worldwide. They combine AI-based processes and the latest technologies with automotive expertise. Responsibilities: - Design and implement software solutions in Python in the field of artificial intelligence and machine learning. - Conceptualize and test scalable applications and services that meet customer requirements. - Work closely with Data Scientists and Developers to integrate AI models into existing systems. - Analyze and optimize the performance of AI applications to maximize efficiency and effectiveness. - Contribute to the continuous development and improvement of development processes and methods. Requirements: - Degree in IT, physics, mathematics, or a related field, preferably complemented by a computer science degree. - Three or more years of experience in Python development. - Solid backend development experience. - Hands-on knowledge of FastAPI and core Python. - Basic understanding of machine learning and SQL. - Excellent analytical and problem-solving skills. - Ability to work independently and stay organized. - Strong teamwork skills. - Fluent written and spoken English. Technical skills: - Experience with Python, including NumPy, OpenCV, and FastAPI. - Experience with AWS ML services. - Experience with DevOps tools including GitLab CI/CD, Docker, Kubernetes, and NVIDIA Triton. - Experience with backend development technologies including REST API, OpenAPI, and Swagger. Nice-to-have: - Experience with AI frameworks. - Experience with LLM frameworks such as Haystack and LangChain. - Experience with PyTorch.
Technology
N-iX
Senior Python Engineer (with Go knowledge)
Senior
Remote
Krakow, Poland
33 - 39 USD
🏢 Summary: Senior Python Engineer role focused on building and maintaining scalable backend services and full-stack features for an enterprise-grade endpoint protection and detection platform. The position involves working in an Agile team, integrating APIs and cloud services, and leveraging AI-powered development tools to enhance code quality and productivity. 🗂️ Requirements: 5+ years of software engineering experience, Strong expertise in Python, Experience building full-stack applications end-to-end, Understanding of RESTful APIs, Knowledge of client-server architecture, Experience with AWS or GCP, Experience with Kafka, Experience with Redis, Experience with PostgreSQL, Familiarity with Agile/Scrum methodologies, Experience using AI-assisted development tools 📃 Skills: Python, AWS, GCP, Kafka, Redis, PostgreSQL, REST, Agile, Scrum, AI 🏢 Description: (#4763) N-iX is looking for a Senior Python Engineer (with Golang knowledge) to join a collaborative product team of around 8 engineers working on a complex, high-impact software platform. You’ll contribute across the stack, building scalable backend services and intuitive frontend experiences, while actively using AI-powered development tools to improve productivity and code quality. The team follows Agile best practices, values clean architecture, ownership, and continuous improvement. As an engineer you’ll help to develop the platform that serves as an enterprise next-generation endpoint protection (EPP) + endpoint detection & response (EDR) solution that runs on Windows (as well as macOS, Linux, servers, etc.). It comes as a single, unified agent designed to prevent, detect, respond, and remediate cyber threats, including malware, ransomware, fileless attacks, and advanced persistent threats — all in real time. Responsibilities: Design, develop, and maintain backend services in Python. Collaborate closely with backend, frontend, and QA engineers in an Agile/Scrum environment. Write clean, testable, and well-documented code. Integrate and work with APIs, data stores, and third-party services. Use AI-assisted development tools (e.g., code assistants, testing tools, analysis tools) to improve delivery speed and quality. Support production systems and participate in troubleshooting when needed. Requirements: 5+ years of experience in Software Engineering. Strong expertise with Python. Experience building full-stack applications end-to-end. Good understanding of RESTful APIs and client-server architecture. Familiarity with Agile development methodologies. Experience working in a team environment with shared ownership. Comfortable using AI tools in daily development (e.g., coding assistants, test generation, debugging, documentation support). Experience with AWS/GCP. Experience with Kafka ecosystem & Redis, PostgreSQL. Nice to have: Ready to work with Golang
Technology
Flyps
Python Engineer (LLMs)
Mid
Remote
Poznan, Poland
15,000 - 20,000 PLN/mo
🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies in production environments. The position involves developing LLM-powered pipelines, data extraction solutions, and performance-optimized AI systems while collaborating with product teams and clients. It offers growth in applied AI with increasing ownership over technical solutions. 🗂️ Requirements: 3+ years commercial experience as Software Engineer, Hands-on experience with Python, Experience with LLM or NLP solutions, Familiarity with RAG, vector search, embeddings, LLM pipelines, Experience building APIs with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, VectorSearch, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies.If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 15 000 - 20 000 PLN net + VAT monthly (B2B) 20/26 paid vacation days 🌴 100% remote work and flexible working hours Private medical care, life insurance, and Multisport 🏃♂️➡️ Employee referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects- we only take on the ones we believe in 🙂
Technology
Flyps
Python Engineer (LLMs)
Mid
Remote
Poznan, Poland
14,000 - 18,000 PLN/mo
🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies, including RAG pipelines, NLP solutions, and real-time AI systems. The position involves collaboration with engineers, product managers, and clients while gradually taking ownership of production-ready AI features. The offer includes a fully remote setup, flexible hours, and B2B compensation. 🗂️ Requirements: 3+ years commercial experience as a Software Engineer, Experience with Python, Experience with NumPy, Experience with Pandas, Experience with Scikit-learn, Initial experience with LLMs or NLP solutions, Familiarity with RAG, Familiarity with vector search, Familiarity with embeddings, Experience with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries, Polish B2+, English B2+ 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies. If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 14 000 - 18 000 PLN net + VAT monthly (B2B) 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃♂️➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects - we only take on the ones we believe in 🙂
Technology
iTeamly
Senior Python AI Developer
Senior
Remote
Krakow, Poland
27,000 - 30,000 PLN
🏢 Summary: Remote Senior Python AI Developer role focused on building and scaling an AI-driven product platform. The position involves developing backend APIs, AI/ML workflows, document processing, retrieval systems, and integrating structured data into reliable, user-facing features. You will contribute across backend and frontend to deliver explainable, production-ready AI-powered solutions. 🗂️ Requirements: 5+ years professional software engineering experience, Strong experience with Python, Experience building backend APIs, Experience with FastAPI or similar frameworks, Experience with AI/ML product workflows, Experience designing and consuming API contracts and JSON schemas, Experience with asynchronous workflows and background jobs, Experience handling retries, partial failures, and process status, Commercial experience with React, Commercial experience with TypeScript, Experience writing tests for APIs and edge cases, Experience with retrieval systems, embeddings, or LLM APIs 📃 Skills: Python, FastAPI, AI, ML, APIs, JSON, React, TypeScript, LLM, OpenAI, Gemini, Anthropic, Embeddings, Vector, Firebase, Firestore, GCP, CloudRun, CloudSQL, Neo4j 🏢 Description: We are looking for a Senior Python AI Developer to build and scale an AI driven product platform in a fully remote setup. The role focuses on developing reliable product features around AI / ML workflows, document processing, retrieval systems, structured data, and user facing outputs that need to be clear, explainable, and easy to inspect. ✅ Your responsibilities: ・Developing backend APIs in Python with FastAPI , for document upload, asynchronous processing, job status, retries, partial success, and structured results. ・Building product workflows around AI outputs, retrieval systems, document processing, and structured data . ・Connecting backend services, frontend applications, data workflows, and AI generated outputs into a reliable product experience. ・Creating user facing features that make AI outputs easier to inspect through source references, confidence signals, warnings, and clear error states. ・Working with structured data, documents, tables, financial metrics, and normalized evidence flows. ・Contributing to frontend features using React and TypeScript , especially around workflow status, evidence review, recommendations, and decision outputs. ・Writing tests around API contracts, edge cases, error cases, and realistic user workflows. 🧠 Our requirements: ・5+ years of professional software engineering experience. ・Strong experience with Python and backend API development. ・Experience with modern API frameworks, ideally FastAPI or similar. ・Good understanding of AI / ML product workflows or strong interest in building software around AI outputs. ・Experience designing and consuming API contracts, schemas, and structured JSON payloads. ・Comfort with asynchronous workflows, background jobs, retries, partial failures, and user visible process status. ・Commercial experience with modern frontend applications, preferably with React and TypeScript . ・Good testing habits, especially around edge cases, failure cases, and API behavior. ・Experience with AI / ML product workflows, including retrieval systems, embeddings, vector search, LLM based applications, or LLM APIs such as OpenAI, Gemini, Anthropic / Claude. ⭐ Nice to have: ・Experience with data heavy products, including data workflows, document processing, data normalization, or working with structured evidence. ・Experience with cloud and data infrastructure, ideally Firebase, Firestore, Google Cloud Platform, Cloud Run, Cloud SQL, vector search, or Neo4j. 🌟 What we offer: ・100% remote work. ・Opportunity to work on a modern AI / ML product platform. ・Private healthcare and Multisport. ・Life insurance. ・Real influence on technical decisions and architecture. ・Exposure to modern AI, data, and product engineering challenges. ・Collaborative and supportive team environment.
Technology
DevsData LLC
Python Engineer
Mid
Hybrid
Warsaw, Poland
5,000 - 7,000 USD/mo
🏢 Summary: Full-time B2B opportunity for a Middle Python Engineer to build scalable backend systems and AI infrastructure for enterprise applications in a hybrid Warsaw setup. The role involves developing REST APIs, distributed systems, and cloud-based services while owning features through the full software lifecycle. Candidates will work in an AI-native environment focused on production-ready enterprise AI solutions. 🗂️ Requirements: 3-5 years commercial experience as Backend Engineer, Strong Python programming skills, Understanding of distributed systems, Experience with AWS, GCP, or Azure, Strong knowledge of SQL databases, Strong knowledge of NoSQL databases, Experience designing and supporting production-grade systems, Experience with full software lifecycle ownership, Ability to develop scalable backend services and REST APIs, Comfortable working in AI-native engineering environments 📃 Skills: Python, AWS, GCP, Azure, SQL, NoSQL, REST, TypeScript 🏢 Description: Python Engineer 💰 Salary: 5000-7000$ 🌎 Warsaw, Hybrid (1 day remote per week) 🕦 Full-time ☑️ B2B Contract We’re looking for a Middle Python Engineer for our client, which is an AI infrastructure company that helps large enterprises safely and effectively adopt AI in their daily operations. Rather than building general-purpose AI, our client creates a platform that connects AI to a company's internal knowledge, policies, workflows, and business rules. This enables AI to provide accurate answers and automate complex business processes instead of relying on generic responses or potentially inaccurate information. Their customers include well-known enterprise organizations such as Glovo, Nespresso, and HelloFresh, where AI is used to improve internal operations, customer support, and business efficiency. The company operates in the rapidly growing field of Agentic AI, focusing on building reliable, production-ready AI systems for enterprise environments. Requirements: 3-5 years of commercial experience as a Backend Engineer developing production-grade systems. Strong Python programming skills, with the ability to write clean, maintainable, and well-structured backend code. Good understanding of distributed systems. Hands-on experience with cloud platforms, such as AWS, GCP, or Azure. Strong knowledge of SQL and NoSQL databases, including schema and data model design. Experience owning features throughout the full software lifecycle, from design and implementation to deployment, monitoring, and production support. Comfortable working in an AI-native engineering environment. Nice to have: Exposure to agentic systems: AI agents, tool-calling, orchestration, retrieval, or LLM-backed infrastructure Working knowledge of TypeScript Responsibilities: Design, develop, and maintain scalable backend services, REST APIs, data pipelines, and background processing systems. Translate business and product requirements into technical solutions, evaluating architecture, trade-offs, and implementation approaches. Own features end-to-end, from technical design and development through deployment, monitoring, and ongoing production support. Build reliable, secure, and high-performance backend systems that support enterprise AI applications. Design efficient interfaces, data models, and service architectures that integrate seamlessly within the broader platform. Monitor, troubleshoot, and improve system reliability, observability, scalability, and performance in production environments. Collaborate closely with Product Managers, Frontend Engineers, and Platform/Infrastructure teams to deliver end-to-end product features. Write clear technical documentation, design notes, and architecture diagrams to support collaboration and knowledge sharing. Leverage AI-powered development tools to improve engineering productivity, automate repetitive tasks, and streamline development workflows. Participate in code reviews and design reviews, ensuring high engineering standards, maintainable code, and best practices.
Technology
Link Group
Senior Python Developer
Senior
Remote
Warsaw, Poland
26,000 - 31,000 PLN
🏢 Summary: Senior-level role focused on building AI-driven backend applications using Python, Large Language Models (LLMs), and Retrieval-Augmented Generation (RAG). The position involves developing scalable APIs, integrating retrieval pipelines, and deploying services in cloud environments. The role combines advanced AI implementation with solid backend engineering practices. 🗂️ Requirements: 5+ years commercial experience in Python development, Strong backend engineering experience (APIs, services, integrations), Hands-on experience with LLMs, Hands-on experience with RAG implementations, Experience with Azure, AWS, or GCP, Knowledge of software development best practices 📃 Skills: Python, LLMs, RAG, Azure, AWS, GCP, APIs 🏢 Description: Senior Python AI Developer We are looking for an experienced Python Developer to join a team building modern AI-driven applications using Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) , alongside standard backend development work. Key Responsibilities Develop and maintain backend services and APIs in Python Build AI-enabled application features using LLMs and RAG workflows Design and integrate retrieval pipelines for contextual AI responses Work with databases, external APIs, and internal systems Deploy and operate services in Azure or other cloud environments Write clean, testable, and scalable production code Requirements 5+ years of commercial experience in Python development Strong background in backend engineering (APIs, services, integrations) Hands-on experience with LLMs and RAG implementations Cloud experience with Azure , AWS, or GCP Solid understanding of software development best practices Tech Stack Python LLMs, RAG Azure (or other cloud platforms)
Technology
Ready4S
Senior Python Engineer
Senior
Remote
Krakow, Poland
170 - 200 PLN
🏢 Summary: Senior Python Engineer role focused on building AI-powered products and internal platforms using Python and modern cloud technologies. The position involves developing secure, production-grade backend systems, contributing to frontend components, and implementing AI-driven solutions such as agentic systems and vector search. Work is delivered in agile teams with strong emphasis on cloud-native architecture and high engineering standards. 🗂️ Requirements: Bachelor’s or Master’s degree in technical field, 7+ years software development experience, Senior-level experience in large tech environment, Strong Python backend experience, Production experience with FastAPI, Hands-on experience with cloud platforms, Experience with Docker or Kubernetes, Experience with SQL and NoSQL databases, Experience with messaging queues, Practical experience with AI systems in production 📃 Skills: Python, FastAPI, Django, Vue, React, Angular, Svelte, AWS, Azure, GCP, Docker, Kubernetes, SQL, NoSQL, Pinecone, CrewAI, MCP, A2A, Microservices 🏢 Description: We’re looking for a Senior Python Engineer to help build AI‑powered products and internal platforms used across the company. You’ll join a fast‑moving engineering team where AI accelerates development, improves productivity, and shapes how new solutions are delivered. Security, compliance, and high engineering standards are essential, especially for production systems handling sensitive data. What you’ll do Build end‑to‑end features using Python (FastAPI, Django) as your primary backend stack. Contribute to frontend development when needed — experience with Vue is a plus, but React, Angular, or Svelte are also welcome. Develop cloud‑native systems on AWS, Azure, or GCP, working with containers, databases, and messaging systems. Contribute to AI initiatives, including agentic systems, vector search, and prompt‑driven workflows. Work in small, agile squads with the flexibility to move between projects as priorities evolve. Required qualifications Bachelor’s or Master’s degree in a technical field. At least 7 years of software development experience, including senior‑level work in a large tech environment. Strong backend experience with Python and FastAPI, with proven production delivery. Frontend experience is a plus (Vue preferred, but any modern JavaScript framework is welcome). Hands‑on experience with cloud platforms, Docker or Kubernetes, SQL and NoSQL databases, and messaging queues. Practical experience working with AI systems or AI‑driven features in production environments. Preferred qualifications Experience with vector databases such as Pinecone or Azure AI Search. Knowledge of prompt engineering, context management, and LLM‑driven workflows. Experience with agentic AI frameworks such as CrewAI, Microsoft Agent Framework, or AWS Agent Core. Familiarity with agentic protocols like A2A or MCP. Background in distributed systems and microservices. Experience working in agile teams. Understanding of agentic AI concepts or hands‑on exposure to agent‑based architectures. Strong grasp of engineering best practices, design patterns, and secure coding. Clear communication skills and the ability to explain technical concepts.
Technology
Soldevelo
Python Developer
Mid
Remote
Gdynia, Poland
12,100 - 19,700 PLN
🏢 Summary: Python Developer role focused on building backend systems and AI/LLM integrations, starting with an open-source AI Red Teaming platform. The position involves developing a modular Python backend with integrations to major AI providers, real-time streaming, evaluation engines, analytics, and AWS deployment. Work includes commercial and open-source projects for international clients. 🗂️ Requirements: 3+ years commercial experience in Python backend development, Experience with Django, FastAPI, or Flask, Experience integrating AI/LLM APIs (e.g. OpenAI, Anthropic), Strong knowledge of PostgreSQL, Experience designing REST APIs, Experience with asynchronous programming in Python, Experience with Docker, Experience with CI/CD pipelines, Experience writing automated tests, Good command of English, Degree in Computer Science or related field 📃 Skills: Python, Django, FastAPI, Flask, PostgreSQL, REST, AsyncIO, Docker, CI/CD, OpenAI, Anthropic, Gemini, AWS, EKS, S3, RDS, WebSockets, SSE, LiteLLM 🏢 Description: We're looking for a Python Developer to join our team and work across a range of commercial and open-source projects focused on Python backend development and AI/LLM solutions. You'll build backends, design integrations with AI model providers, and contribute to products used by international clients. Project description: Your first project will be developing a Python-based backend for an open-source AI Red Teaming platform - a tool that enables organizations to systematically test and evaluate AI/LLM models for safety, fairness, and reliability. The project involves building a modular backend with integrations to major AI model providers (OpenAI, Anthropic, Google Gemini, AWS Bedrock, and others), real-time streaming, evaluation engine, analytics, and deployment on AWS. The platform will be released as an open-source product with a separate managed instance for the client. Requirements: - 3+ years of commercial experience in Python backend development - Experience with at least one modern Python web framework (Django, FastAPI, or Flask) - Practical experience integrating AI/LLM APIs into applications (e.g. OpenAI, Anthropic, or similar providers) - Solid knowledge of PostgreSQL and REST API design - Familiarity with async programming in Python - Experience with Docker and CI/CD pipelines - Experience writing automated tests - Good command of English (daily communication with an international client) - Degree in computer science or a related field Nice to have: - Experience with FastAPI - Experience with LiteLLM or similar LLM abstraction/routing libraries - Experience with real-time streaming (SSE, WebSockets) - Experience with AWS services (EKS, S3, RDS) - Familiarity with React or frontend technologies - Experience with open-source projects What We Offer - Fully remote work within a small, supportive team - Real responsibility from the start - no months of onboarding before you contribute - Variety - multiple projects mean diverse problems and technologies - Opportunities for professional growth, including contributions to open-source projects - A team culture built on transparency, trust, and fast feedback We look forward to hearing from you!
Technology
RemoDevs
Backend Python Developer
Mid
On-site
Warsaw, Poland
5,000 - 6,000 USD/mo
🏢 Summary: Backend engineering role focused on building scalable Python services and APIs for an AI platform used by enterprise customers. The position involves developing production backend systems, integrating AI components, and improving reliability in a collaborative engineering environment. Offers modern AI tooling, cloud-native development exposure, and growth opportunities within an AI-focused product team. 🗂️ Requirements: 2–5 years of backend application development experience, Python, REST APIs, Backend services, SQL, PostgreSQL, Asynchronous programming, Background job processing, AWS, Azure, GCP, Testing, Version control, AI development tools, English B2 📃 Skills: Python, FastAPI, Django, PostgreSQL, SQL, AWS, Azure, GCP, Docker, Redis, RabbitMQ, Kafka, TypeScript, REST, Git, CI/CD, ChatGPT, Copilot, Codex, Claude 🏢 Description: About Us Many companies want to use AI agents, but these agents often struggle with real business tasks. We solve this problem by building a platform that helps AI understand business rules, workflows, and processes. This enables AI to make better decisions and provide accurate, reliable, and trustworthy results. Our technology is used by leading companies across multiple industries to automate up to 85% of customer cases, reduce handling time by 20–25%, and complete tasks that previously took hours in just seconds. We work with leading technology partners and have been recognized for our innovative approach. Our mission is to help people everywhere get better answers through AI. About the Role We are looking for a Mid Backend Engineer to help build scalable backend services that power our AI platform. You'll work closely with experienced backend engineers, frontend developers, product managers, and platform engineers to develop new features, improve existing systems, and deliver reliable production software. This is a great opportunity to work on modern AI infrastructure while growing your technical skills in a collaborative engineering environment. Responsibilities - Build and maintain backend services, APIs, and background processing systems. - Develop scalable application logic using Python. - Collaborate with product managers and engineers to deliver new product features. - Integrate backend services with databases, external APIs, and AI components. - Monitor, troubleshoot, and improve production services. - Write clean, maintainable, and well-tested code. - Participate in code reviews and engineering discussions. - Improve development workflows using AI tools and automation. - Continuously learn from production feedback and contribute to improving system reliability and performance. Requirements - 2–5 years of experience building production backend applications. - Good knowledge of Python. - Experience building REST APIs and backend services. - Understanding of relational databases (PostgreSQL or similar) and SQL. - Familiarity with asynchronous programming and background job processing. - Basic understanding of cloud platforms such as AWS, Azure, or GCP. - Understanding of software engineering best practices, testing, and version control. - Good communication skills and willingness to collaborate across engineering and product teams. - Experience using AI development tools such as GitHub Copilot, Claude Code, ChatGPT, or similar. - English at B2 level or higher. Nice to Have - Experience with FastAPI, Django, or similar Python frameworks. - Experience working with Docker and CI/CD pipelines. - Familiarity with Redis, RabbitMQ, Kafka, or similar messaging technologies. - Experience building AI-powered applications or integrating LLM APIs. - Basic knowledge of TypeScript or frontend development. - Interest in distributed systems and cloud-native architectures. What We Offer - 20,000–24,000 PLN B2B (depending on experience). - Company stock options. - MacBook Pro. - Modern technology stack with opportunities to contribute to open-source projects. - Access to advanced AI development tools, including GitHub Copilot, Claude Code, OpenAI Codex, TypingMind, and MCP Servers. - The opportunity to work on production AI systems used by enterprise customers. - A collaborative engineering culture focused on learning, ownership, and continuous improvement. - Career growth alongside experienced engineers in a fast-growing AI company. Our Culture and Values - Quality - We build reliable software with attention to detail and long-term maintainability. - Momentum - We move quickly, learn continuously, and improve through iteration. - Accountability - We take responsibility for our work and communicate openly. - Hard Work - We solve ambitious problems together and support each other along the way. - Learning Agility - We stay curious, embrace feedback, and continuously develop our skills. - Adapt and Thrive - We welcome change and see challenges as opportunities to improve. - Win Together - We collaborate, share knowledge, and succeed as one team.