About the role
TL;DR
Senior AI Engineer to own and drive AI systems in production, focusing on quality, reliability, and evolution.
- •Ruby Labs is seeking a Senior AI Engineer to own and drive the quality, reliability, and evolution of their AI systems in production.
- •This high-ownership role involves end-to-end delivery of major AI features, production stability, and data-driven experimentation.
- •You will work with a modern stack and collaborate with cross-functional teams, increasingly building agentic, tool-using AI systems and defining clean tool contracts.
- •Key Responsibilities Take complete ownership and deliver major AI engineering features within agreed timelines.
- •Own AI output quality, structure, and predictability across all user-facing AI interactions.
- •Design, implement, and maintain output-type-based AI systems, including segmentation, routing, and enforcement.
- •Integrate and orchestrate multiple LLM providers via OpenRouter, managing model selection, fallback strategies, and cost optimizations.
- •Design and orchestrate tool-using / agentic AI workflows, defining clean tool contracts and reliable AI-to-system integrations.
- •Requirements 6+ years of backend/full-stack software engineering experience, including production-grade TypeScript/Node.js. 2+ years of experience building AI/LLM systems in production.
- •Deep hands-on experience working with LLM APIs (OpenAI, Anthropic, or similar) in production environments.
- •Experience with Agentic AI, multi-agent orchestration, tool-based workflows, and/or RAG pipelines.
- •Experience with LLM observability tools such as Langfuse, LangSmith, or similar platforms.
Required skills
TypeScriptNode.jsLLMsOpenAI APIAnthropic APINext.jsRedisPostgreSQL
Nice-to-have skills
PythonLangChain
Domain expertise
aiproductivity
Benefits & perks
Remote Work Environment, Unlimited PTO, Paid National Holidays, Company-provided MacBook, Flexible Independent Contractor Agreement
Tech stack
TypeScriptNode.jsNext.jsRedisLangChainOpenAI APIAnthropic APIPostgreSQL