Skip to content
GoodDataGoodData

Senior AI Python Developer

Build and productionize agentic AI systems for a cloud-based analytics platform, including routers, tool-calling agents, RAG pipelines, evaluation, and observability. The role requires strong Python and microservices experience plus familiarity with cloud, Kubernetes, and distributed architectures.

About the job

Responsibilities

  • Design and enhance sophisticated AI systems with routers, agents, evaluation using LLM-as-a-judge, and AI monitoring.
  • Develop and optimize agentic AI systems, including routers, tool-calling agents, RAG pipelines, LLM evaluation, and AI observability.
  • Help shape the architecture of an AI solution as it moves into production.
  • Implement Python-based microservices within Kubernetes and ensure seamless cloud-service integration and communication.
  • Focus on scalability, performance, and security 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 back-end systems and distributed architectures.
  • Ability to work collaboratively in a dynamic team environment.
  • Proactive, self-driven approach.
  • Ability to quickly learn and understand complex subject matter.

Nice to Have

  • Prompt engineering, LLMOps, or RAG framework knowledge.
  • Hands-on experience building agentic systems.
  • Experience with CI/CD development practices.
  • Familiarity with data science concepts or ML infrastructure.

Compensation and Benefits

  • Hybrid work arrangement.

Skills

Python, Microservices, Generative AI, LLM APIs, Tool Calling, Prompt Engineering, RAG, Kubernetes, Docker, gRPC, Protobuf, Apache Pulsar, AWS, GCP, Azure

Payabli

Payabli

Remote

Staff Machine Learning Engineer
No salary listedRemote8+ YOEML Engineering

Sets the technical direction for production machine learning across a payments platform, building and scaling models for risk, authorization, disputes, and forecasting. Requires 8+ years of ML engineering experience, including production model ownership and strong technical leadership.

Protege

Protege

Remote

AI Engineer - New Verticals
No salary listedRemote3+ YOEML Engineering

Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.