Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior AI Software Engineer

Ruby Labs

Senior AI Engineer

At Ruby Labs we are looking for a Senior AI Engineer to own and drive the quality, reliability, and evolution of our AI systems in production.

This is a high-ownership role. You will be responsible for end-to-end delivery of major AI features, production stability of AI systems, and data-driven experimentation using tools like Langfuse, Mixpanel and OpenRouter. You'll work in a modern stack built on Next.js, TypeScript, Node.js, and Redis, collaborating closely with product, growth, data, and billing teams. Increasingly, this includes building agentic, tool-using AI systems — defining clean tool contracts (including MCP-based tools) and orchestrating how AI interacts with internal services and business systems.

Our engineering organization uses a squad-based structure. You will operate within an AI engineering squad, contributing as a senior technical voice and driving engineering quality within your area of the product.

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.
  • Ensure consistent output structure and formatting across different LLMs for the same request type.
  • Integrate and orchestrate multiple LLM providers via OpenRouter, managing model selection, fallback strategies, and cost optimisations.
  • Design and orchestrate tool-using and agentic AI workflows, defining clean tool contracts (including MCP-based tools), function-calling interfaces, and reliable AI-to-system integrations.
  • Build and maintain complex, multi-step LLM workflows, including with orchestration frameworks such as LangChain or LlamaIndex, for advanced 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 Langfuse-based evaluation pipelines.
  • Run A/B tests across models, analyse results, and present data-driven impact assessments of AI features and experiments.
  • Monitor AI system metrics, quality signals, latency, and release health using Langfuse and other observability tools.
  • Deep-debug complex LLM chains using Langfuse traces, identifying bottlenecks and optimising for cost, latency, and context-window usage, and build output-scoring systems to root-cause hallucinations and logic errors.
  • Write clean, scalable, and maintainable TypeScript code across the Next.js and Node.js stack.
  • Build reliable backend logic for AI systems, with strong error handling, request validation, fallback flows, and predictable behaviour in production, including reliable tool execution and AI-to-service integrations.
  • Ensure high code quality through testing, code reviews, and clear engineering standards.
  • Monitor, troubleshoot, and improve production performance, reliability, and system health.
  • Drive maintainability and technical quality through solid architecture, refactoring, and disciplined release practices.
Qualifications
  • 6+ years of backend/full-stack software engineering experience, including production-grade TypeScript/Node.js. Experience with Next.js and/or Python is a plus.
  • 2+ years of experience building AI/LLM systems in production. Less experience may be considered for exceptional candidates.
  • 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 (function calling/tool execution), and/or RAG pipelines, including indexing, retrieval, and re-ranking.
  • Experience with LLM observability tools such as Langfuse, LangSmith, or similar platforms.
  • Experience with AI gateways and model routing solutions, such as OpenRouter or equivalent technologies.
  • Solid understanding of Redis and relational databases, such as PostgreSQL.
  • Exceptional ownership mindset and personal responsibility for engineering quality and delivery.
Nice to Have
  • Experience with AI-centered development tools such as Cursor, Claude Code, Windsurf, or similar platforms.
  • Familiarity with evaluation frameworks, including LLM-as-a-judge, RAGAS, or similar approaches.
  • Experience working in high-pressure startup environments with rapid product iteration cycles.
  • Experience with MCP (Model Context Protocol), including building MCP servers/clients or designing tool contracts for AI agents.
  • Experience with edge and serverless runtimes, such as Cloudflare Workers, and supporting services including KV, Durable Objects, Queues, R2, and D1.
  • Experience with payments, billing and checkout flows, or orchestration platforms.
  • Practical experience fine-tuning models for domain-specific tasks or achieving strict JSON/schema compliance.
  • Working proficiency in Python for data science, evaluation scripts, or AI tooling.
Location

Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours.

Benefits

Discover the perks of being part of our vibrant team! We offer:

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here.

Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth!

Interview Process

After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps:

  • Recruiter Screening (40 minutes)
  • Technical Interview (60 minutes)
  • Second Interview (30 minutes)
  • Final Interview (20 minutes)
Life at Ruby Labs

At Ruby Labs, we move fast, aim high, and expect the same from our team. We're not here to play small—we're here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day.

This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you're hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen.

Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success.

#LI-Remote

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior AI Software Engineer in United States vacancy
  •  ...organization building an internal enterprise AI orchestration platform focused on...  ...corporate teams. This is not a traditional software engineering role centered around a specific...  ...framework. The team is looking for a strong senior engineer who remains highly hands-on... 
    Senior
    Software
    Work at office
    Local area

    Vaco Recruiter Services

    Tempe, AZ
    2 days ago
  •  ...JOB SUMMARY Seeking a Sr. AI Engineer with deep expertise in building AI-driven and agentic automation solutions. This role involves designing...  ...• Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or related field. • 5+ years of experience... 
    Senior
    Software

    Compunnel

    Coppell, TX
    2 days ago
  •  ...Dormont Manufacturing Co is looking for a Senior Software Engineer – AI Core Engineering to create and manage AI capabilities across Ad Technology. Your role involves developing APIs and services that ensure teams can effectively adopt AI solutions without redundancy.... 
    Senior
    Software

    Dormont Manufacturing Company

    Glendale, CA
    2 days ago
  • $200k - $250k

     ...infrastructure, automation and analytics, and software delivery, we help enterprises deliver on...  ..., auditing, model governance, and safe AI usage. Embed monitoring, lineage,...  ...& Internal Development Coach junior engineers on agent design patterns, RAG, orchestration... 
    Senior
    Software
    Work at office
    Remote work

    AHEAD USA

    United States
    2 days ago
  • 4p-Consulting-Inc. is seeking a Senior Software Engineer IV to specialize in AI application development within Azure Databricks. The ideal candidate will have over 10 years of software engineering experience, focusing on designing and implementing scalable, AI-driven applications... 
    Senior
    Software
    Contract work

    4P Consulting Inc

    Birmingham, AL
    2 days ago
  •  ...Unity, located in Mountain View, California, is seeking a Senior Software/DevOps Engineer to enhance the reliability and performance of their AI authoring products. In this role, you will implement scalable solutions, influence technical strategies, and collaborate closely... 
    Senior
    Software

    Unity

    Mountain View, CA
    2 days ago
  •  ...SureCost is seeking a Senior Full-Stack Engineer in Saint Petersburg, Florida, to develop software that aids pharmacists in inventory management. The ideal candidate will...  ...experience in software design, familiarity with agentic AI tools like Claude Code and Codex, and expertise... 
    Senior
    Software

    SureCost

    Saint Petersburg, FL
    2 days ago
  • $113.4k - $194.4k

     ...every member feels valued. Medica is seeking a hands-on Senior AI Platform Engineer to help build and scale our next-generation AI agents and...  ...and business problems, and are on the cutting edge of software. Performs other duties as assigned. Key Accountabilities... 
    Senior
    Software
    Work experience placement
    Work at office
    3 days per week

    Medica

    Minnetonka, MN
    3 days ago
  • $148.5k - $260.1k

     ...Salesforce.com, inc. is seeking a Software Engineer to join their Product Team in California, MO. In this role, you will tackle ambiguous product...  ...challenges, ship significant software features, and enhance AI capabilities in real applications. With over 5 years of... 
    Senior
    Software

    Salesforce.Com Inc

    California, MO
    2 days ago
  •  ...Nice-0a1ef543 is in Sandy, Utah, searching for an accomplished engineer excited about utilizing AI in development. This individual will engage deeply with AI tools throughout the software lifecycle, collaborating with teams to create effective solutions. Your role involves... 
    Senior
    Software

    Nice-0a1ef543

    Alta, UT
    2 days ago
  •  ...The BayTech Group is seeking experienced software engineers to join their AI Engineering team in New York City. You will be involved in building real-world GenAI products that create measurable business impact across the enterprise. This role requires strong backgrounds... 
    Senior
    Software

    The BayTech Group

    New York, NY
    2 days ago
  • $43.59 - $51.59 per hour

     ...Genesis10 is actively seeking a Senior Software Engineer for an onsite role in Charlotte, NC. This position focuses on developing Generative AI applications that shape the future of financial services. The ideal candidate will lead initiatives, design software, and... 
    Senior
    Software
    Hourly pay

    Genesis10

    Charlotte, NC
    2 days ago
  •  ...Okta is seeking a Senior Software Engineer, Applied AI, based in San Francisco. This position entails designing and building user-facing and backend systems leveraging AI. The ideal candidate will have 5-8 years of software engineering experience, proficiency in full-... 
    Senior
    Software

    Okta, Inc.

    San Francisco, CA
    2 days ago
  •  ...Title: Senior AI Engineer Location: Houston, TX (4 days of the week Monday - Thursday) and work from home on Friday Duration...  ...ML pipelines. Proficiency in Python and modern software engineering best practices. Experience with automation... 
    Senior
    Software
    Work from home

    Anveta

    Houston, TX
    16 hours ago
  •  ...A leading healthcare technology company in Milwaukee is seeking a Senior Software Engineer to lead AI-driven application development. The role involves mentoring engineers, architecting scalable AI solutions, and driving innovation in software strategies. Ideal candidates... 
    Senior
    Software

    Direct Supply

    Milwaukee, WI
    2 days ago
  •  ...Job Title: : Senior AI Engineer Lo cation: Irvine, CA Type: Full Time Job Description experience in software engineering, data engineering, or AI/ML engineering Strong proficiency in Python for AI/data workflows and automation... 
    Senior
    Software
    Full time

    VBeyond

    Irvine, CA
    3 days ago
  •  ...A leading technology company is seeking a Senior Software Engineer to develop the AI Inference Server. The role involves managing the full lifecycle of building and releasing system software across various architectures. You will work on cloud infrastructure and enhance... 
    Senior
    Software

    Red Hat

    Boston, MA
    2 days ago
  •  ...A leading energy infrastructure company based in Houston, Texas is seeking a Senior Software Engineer to design and implement AI-enabled solutions. You will guide the integration of cloud capabilities and partner with product teams to ensure alignment with enterprise standards... 
    Senior
    Software

    Plains Midstream Canada (PMC)

    Houston, TX
    2 days ago
  •  ...Responsibilities Design and develop AI‑enabled software solutions that accelerate productivity across Emerson’s Test & Measurement business...  ..., security, and reliability. Who You Are A hands‑on senior engineer who thrives in fast‑moving environments and enjoys... 
    Senior
    Software
    Shift work

    Emerson

    Austin, TX
    2 days ago
  •  ...Senior AI Engineer We are seeking a Senior AI Engineer to lead the development of enterprise-grade AI solutions within a Microsoft Azure...  ...playbooks. Required Qualifications ~8+ years in software architecture or cloud engineering, with at least 3+ years focused... 
    Senior
    Software

    Delphi-US, LLC - Peacemakers in the Talent War

    New York, NY
    2 days ago
  • $165.6k - $262.9k

     ...Unity3d in Mountain View, CA is looking for a Senior Software/DevOps Engineer to enhance the reliability, scalability, and performance of AI authoring products. This role involves driving DevOps best practices, managing cloud services like Azure and Google Cloud, and... 
    Senior
    Software

    Unity3d

    Mountain View, CA
    2 days ago
  •  ...A leading open-source software provider in North Carolina is seeking a Senior Software Engineer to build and release a robust AI Inference Server. The role involves managing the full lifecycle of the product, utilizing advanced technologies such as vLLM, Kubernetes, and... 
    Senior
    Software

    Red Hat

    Raleigh, NC
    2 days ago
  •  ...NiCE, located in Sandy, Utah, is looking for a talented engineer with a strong background in AI and software development. The ideal candidate will design, build, and test software across the development lifecycle while effectively using AI tools for coding and debugging... 
    Senior
    Software

    NICE

    Alta, UT
    2 days ago
  • $260k - $275k

     ...Saviynt, located in San Francisco, is hiring a Senior Principal Software Engineer to lead the development of our AI security products. You will design and implement secure and scalable workflows, work across various cloud platforms, and contribute to product direction... 
    Senior
    Software

    Saviynt

    San Francisco, CA
    2 days ago
  •  ...Workday, Inc. is seeking a Senior Software Engineer (Gen AI) in Boulder, CO, who will play a pivotal role in developing AI-driven financial planning solutions. This position involves leading innovative projects and collaborating across teams, serving major enterprises... 
    Senior
    Software
    Flexible hours

    Workday

    Boulder, CO
    2 days ago
  •  ...Senior AI Engineer Remote RegScale is a continuous controls monitoring (CCM) platform that helps organizations automate and scale their...  .... Required Qualifications ~8 or more years of software engineering experience with at least 4 years focused on building... 
    Senior
    Software
    Remote work

    RegScale

    United States
    16 hours ago
  •  ...A premier financial services firm in Jacksonville, FL is seeking a Senior Staff Software Engineer to enhance software products using AI tools and methodologies. The ideal candidate will have a strong background in modern JavaScript or TypeScript, as well as extensive... 
    Senior
    Software

    Orion Advisor Solutions LLC

    Jacksonville, FL
    2 days ago
  •  ...A leading AI technology firm in San Francisco is seeking a Senior Software Engineer for AIOps & Infrastructure. This role focuses on designing and optimizing scalable AI infrastructure, automating LLMOps and MLOps workflows, and improving system reliability. The ideal... 
    Senior
    Software

    Eloquent AI

    San Francisco, CA
    3 days ago
  • $116.48k - $174.71k

     ...Onetrust- is hiring a Senior Software Engineer in Atlanta, GA to enhance its AI Governance product. The role involves developing Java microservices, collaborating with UX and product teams, and ensuring code quality with CI/CD practices. Candidates should have 5+ years... 
    Senior
    Software
    Flexible hours

    OneTrust

    Atlanta, GA
    2 days ago
  • $143k - $186k

     ...Dormont Manufacturing Co is searching for a Senior Software Engineer to develop next-generation AI-powered applications that enhance ad sales operations. You will leverage your expertise in AI and cloud environments like AWS and GCP to create intelligent workflows. This... 
    Senior
    Software

    Dormont Manufacturing Company

    Los Angeles, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior AI Software Engineer. Be the first to apply!