CareerPlanGet AI match score →

Software Engineer (Python)

Krakow, Poland💼 Full-time🗓 2026-04-28 → 2026-07-31

Core

Develop and enhance LLM-powered services and agents for data onboarding and complex workflow integration at scale.

Role type

Senior Python Software Engineer (GenAI/LLM)

Builds

LLM-powered services, common agents, and reusable skills for the Data Management AI platform.

Domain

Enterprise data management, Generative AI, Large Language Models (LLM), Cloud Infrastructure.

Deliverable

production ML models | product features

Required skills

Python, backend frameworks (FastAPI), SQL/NoSQL databases, cloud providers (AWS/Azure/GCP), LLM and GenAI development, agentic architecture, RAG, CI/CD, test automation, REST APIs, debugging and troubleshooting.

Preferred skills

Experience with terabyte-scale data processing, design and code reviews, documentation.

Technologies

Python, FastAPI, AWS, Azure, GCP, LLMs, GenAI, RAG, SQL, NoSQL, REST.

Responsibilities

Participate in the complete software development cycle (requirements, design, develop, test, automate, deploy), identify and resolve pre-production and production system bottlenecks, engage in design and code reviews, make code maintainable and diagnosable, participate in rotating on-call duties.

Seniority

Mid-to-Senior, hands-on IC

Rewrite
## Responsibilities - Participate in the complete software development cycle: Understand requirements, design, develop, test, automate and deploy software. - Identify and resolve pre-production system bottlenecks and production issues. - Engage in design and code reviews of the product, and enhance your knowledge of customers' experiences to prevent future problems. - Make code maintainable and the product diagnosable and serviceable. - Participate in rotating on-call duties to diagnose and solve customer issues. ## Requirements - Strong fundamentals in software engineering: data structures and algorithms - Coding expertise in Python - Experience with backend frameworks (e.g., FastAPI) and databases (SQL/NoSQL) - Hands-on experience with Azure, or AWS, or GCP. - Hands-on experience with LLM and GenAI - Debugging and troubleshooting skills, including the use of associated tools - Experience with developing CI/CD systems, test automation frameworks - Ability to document work done for the benefit of the team - Knowledge of REST or similar communication paradigms - Good communication skills - Openness to learning new topics ## Nice to Have - None specified ## Benefits - A team of incredibly capable and dedicated peers, all the way from engineering to product management and customer support. - A stable, collaborative, and supportive work environment. - Balance. - Fun.
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗