
(Sr.) AI Python Developer
GoodData.AI2 months ago
Prague, CzechiaSenior
Responsibilities
- Design and enhance AI systems with routers, agents, LLM-as-a-judge evaluation, and AI monitoring.
- Develop multi-layered agentic AI systems including tool-calling agents, RAG pipelines, evaluation, and AI observability.
- Shape the architecture of the AI solution as it transitions into production.
- Implement Python-based microservices within Kubernetes and integrate distributed cloud services.
- Improve scalability, performance, security, and reliability across the AI infrastructure.
- Collaborate with senior engineers, UX designers, project managers, and subject-matter experts.
Requirements
- Proficiency in Python and experience building microservices.
- Familiarity with generative AI concepts, including LLM APIs, tool or function calling, and prompting.
- Experience with cloud-based backend systems and distributed architectures.
- Ability to collaborate effectively in a dynamic team environment.
- Proactive, self-driven approach and the ability to quickly understand complex subject matter.
- Preferred experience with prompt engineering, LLM Ops, RAG frameworks, agentic systems, CI/CD development, data science concepts, or ML infrastructure.
Benefits
- Hybrid work arrangement.
Tech Stack
Categories
About GoodData.AI
GoodData.AI builds a cloud-based, AI‑native analytics and decision intelligence platform for enterprises and software vendors to build, embed, and govern analytics and AI agents. It provides composable analytics with a governed semantic layer, SDKs, and APIs for multi-tenant embedded deployments in the cloud or on-premises, sold via SaaS and professional services. Founded in 2007 and headquartered in San Francisco, the company is privately held.