Your Role:
- SiteGround is building a suite of AI products that help customers create and grow online through AI-first experiences-most notably AI Studio and Coderick AI. This role is for people who like the “product + engineering” intersection: you’ll work on backend systems where small architectural choices show up immediately in UX, cost, latency, reliability, and safety. A key part of everyday work: we actively use and integrate the major model ecosystems-OpenAI, Google (Gemini), and Anthropic-and you’ll regularly make pragmatic decisions around model choice, routing, fallback strategies, and evaluation.
In the role of AI Python Developer, you’ll build and evolve the Python services behind our AI experiences-APIs, orchestration, and production-grade infrastructure that makes AI features feel fast and dependable. Typical problems you’ll help solve:
- Turning “cool demo” AI flows into repeatable product behavior.
- Making LLM-powered features observable (tracing, metrics), debuggable, and safe.
- Balancing cost vs. quality vs. latency, with real traffic patterns.
- Building reliable tool-calling / agent workflows, and integrating external systems.
Your Responsibilities:
- Design, develop, and maintain scalable services using Python + FastAPI.
- Build and version APIs used by internal tools and customer-facing products.
- Collaborate closely with AI engineers on core AI functionality (prompt/tool orchestration, retrieval patterns, guardrails, performance).
- Rapidly prototype, then harden: ship features, measure outcomes, iterate.
- Partner with platform engineers on deployment, monitoring, and production operations.
- Troubleshoot incidents, improve stability, and reduce operational load over time.
- Develop internal tooling that improves how teams adopt AI across the company.
Our Expectations:
Great Advantage Will Be:
- Front-end familiarity (JS/React/CSS) for end-to-end prototyping and better product intuition.
- Experience with other languages and distributed systems patterns.
- Understanding of ML/AI concepts (helpful for tighter collaboration).
- Experience with AI frameworks, Building AI Agents, Context Management.