Senior AI Engineer

Rippling

remote globalPosted Jul 20, 2026
Posting intelligenceActively listedReposted 15×, possible evergreen/ghost posting

Skills

classificationdatabricksregressionmongografanadockerpythonopenaipytestazurereactcicdllm

About the role

WHO WE ARE:

Quartile, the world's largest retail media optimization platform, is a trusted partner for multichannel e-commerce success. Through unmatched expertise and patented AI technology, we fuel growth for 5,300+ brands and sellers worldwide and manage an annual ad spend exceeding $2 billion. The award-winning platform covers major marketplaces and ad channels for optimal reach. The result is unprecedented granularity, smarter budgeting, and bespoke solutions for retailers.

About Sciene

At Sciene, the mission is to empower professional services firms with cutting-edge, customized AI solutions - enhancing automation, analytics, and optimization across industries while prioritizing security, cost efficiency, and state-of-the-art technology.

Our flagship product, the Sciene AI Companion, is an autonomous customer success platform deployed across Quartile - the world's largest retail media optimization platform, managing performance marketing for 1,000+ brands. It automates relationship-heavy enterprise workflows end to end: generating personalized email replies in the CSM's own voice (8x faster), building full presentation decks for client meetings (12x faster), and detecting and diagnosing account fluctuations before anyone has to ask (6x faster). None of this replaces human judgment - it removes the work that was getting in the way of it. about how we built it: Sciene AI Companion: Building an Autonomous Customer Success Platform on Databricks

OVERVIEW:

We are past the "call an LLM and hope" stage. Sciene runs a production agentic AI platform: a config-driven engine where every product is an agent with its own identity, skills, tools, and quality gates, executing ReAct loops against real business data. The Senior AI Engineer will design, build, and operate these agentic systems - from prompt and context engineering, through tool and integration design (including MCP), to the evaluation harnesses and deterministic guardrails that keep LLM output trustworthy at scale.

You will own features across the full model lifecycle: shipping new AI products, benchmarking models against each other with LLM-as-judge evaluation, hardening outputs with validators and enforcers, and monitoring quality and cost in production over time.

REQUIREMENTS:

Strong software engineering fundamentals in Python, including modern async Python - this role builds production services, not notebooks

Hands-on experience building LLM-powered applications in production: agents / tool use / function calling, prompt engineering, RAG, and structured outputs

Experience with at least one major LLM provider API (OpenAI, Anthropic, Google) and an understanding of the trade-offs between models and providers

Experience with FastAPI (or an equivalent modern web framework) and Pydantic

Understanding of how to evaluate AI systems: offline evals, LLM-as-judge, regression benchmarks, and quality metrics beyond "it looks right"

Familiarity with cloud platforms (we run on Azure - Container Apps, Key Vault, Container Registry) and containerized deployment with Docker

Experience with databases in production (we use MongoDB and Databricks SQL warehouses)

Solid testing habits (pytest or similar) and comfort with CI/CD pipelines

Excellent problem-solving and analytical skills, and the autonomy expected of a senior engineer: you own a problem end to end - from framing to shipped, monitored outcome - and are accountable for the result, not just the merge

Bachelor's degree or higher in Computer Science, Artificial Intelligence, or a related field - or equivalent practical experience

PREFERRED QUALIFICATIONS:

Experience with the Model Context Protocol (MCP) or similar agent-integration standards

Experience with observability stacks: OpenTelemetry, Grafana, Loki, structured logging

Experience with Databricks beyond SQL (Delta Sharing, jobs, model serving)

Track record of shipping something from 0 to 1 in a fast-moving environment where priorities shift often

Experience with classification pipelines and fine-tuning where they beat prompting

Contributions to open-source AI tooling

WHAT YOU’LL DO:

Design, develop, and ship agentic AI products on our platform: agent identities, reusable skills, tool integrations, and structured outputs - often with zero code changes thanks to our config-driven architecture, and with platform-level code changes when the engine itself needs to grow

Do serious prompt and context engineering: system prompt assembly, context injection from live data sources, thread/memory management, and structured output design with Pydantic schemas

Build and extend agent tools that query Databricks, MongoDB, and external systems, and integrate agents with the broader ecosystem via the Model Context Protocol (MCP) - both exposing our platform as an MCP server and bridging external MCP servers

Work across multiple LLM providers (OpenAI, Anthropic, Google, and emerging providers) through our in-house gateway with fallback chains and circuit breaking - choosing the right model per task on quality, latency, and cost

Own output quality: design deterministic enforcers, validation quality gates, and LLM-as-judge evaluators; run model benchmarks and use the results to drive model and prompt decisions

Operate what you ship: instrument services with OpenTelemetry, monitor them in Grafana, and improve reliability, latency, and cost efficiency in production

Collaborate with cross-functional teams - data engineers, software engineers, and product - to deliver end-to-end AI solutions

Stay current with the fast-moving agentic AI landscape (new models, protocols, evaluation techniques) and pragmatically bring the good parts into the platform

Document and maintain the codebase, ensuring code quality and adherence to best practices

This is a PJ contract based in Brazil.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.