node.js developer
генерация резюме под вакансию
сопроводительное письмо
описание
Ruby Labs is a technology company that develops and operates innovative consumer products across the health, education, and entertainment industries.
задачи
- Deliver major AI engineering features within agreed timelines;
- Own AI output quality, structure, and predictability across all user-facing interactions;
- Design, implement, and maintain output-type-based AI systems, including segmentation, routing, and enforcement;
- Ensure consistent output structure and formatting across different LLMs;
- Integrate and orchestrate multiple LLM providers via OpenRouter, managing model selection, fallback strategies, and cost optimizations;
- Design and orchestrate agentic AI workflows, defining tool contracts, function-calling interfaces, and AI-to-system integrations;
- Build and maintain complex, multi-step LLM workflows using orchestration frameworks for reasoning, context reuse, and retrieval;
- Design and manage production prompt systems with dynamic prompting, context injection, and conditional logic;
- Own the deployment and release of LLM experiments, prompt management, and evaluation pipelines;
- Run A/B tests across models, analyze results, and present data-driven impact assessments;
- Monitor AI system metrics, quality signals, latency, and release health using observability tools;
- Debug complex LLM chains, identify bottlenecks, and optimize for cost, latency, and context-window usage;
- Build output-scoring systems to root-cause hallucinations and logic errors;
- Write clean, scalable, and maintainable TypeScript code;
- Build reliable backend logic for AI systems with error handling, request validation, and fallback flows;
- Ensure high code quality through testing, code reviews, and engineering standards;
- Monitor, troubleshoot, and improve production performance, reliability, and system health;
- Drive maintainability and technical quality through architecture, refactoring, and release practices.
требования
- 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 in production environments;
- Experience with Agentic AI, multi-agent orchestration, tool-based workflows, and RAG pipelines;
- Experience with LLM observability tools such as Langfuse or LangSmith;
- Experience with AI gateways and model routing solutions;
- Solid understanding of Redis and PostgreSQL;
- Exceptional ownership mindset and personal responsibility for engineering quality;
- Nice to have: Experience with AI-centered development tools (Cursor, Claude Code, Windsurf), evaluation frameworks (LLM-as-a-judge, RAGAS), high-pressure startup environments, MCP, edge and serverless runtimes (Cloudflare Workers), payments/billing flows, fine-tuning models, Python for data science.
условия
- Unlimited paid time off;
- Paid national holidays;
- Company-provided MacBook;
- Flexible independent contractor agreement.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.