{"schemaVersion":"jobsearcher.job.v1","id":"e71ea0763c946fa93035eeef","url":"https://jobsearcher.com/jobs/e71ea0763c946fa93035eeef","canonicalUrl":"https://jobsearcher.com/jobs/e71ea0763c946fa93035eeef","title":"MCP Engineer / AI Backend Engineer","description":"About UsRuby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/OverviewRubyLabs is expanding its AI and automation capabilities through MCP-based integrations, backend services, internal tools, and AI-powered workflows.We are looking for an MCP Engineer / AI Backend Engineer who will design, build, and maintain MCP-based services and AI-powered backend systems. This role combines TypeScript, Node.js, Cloudflare Workers, backend engineering, AI tooling, and prompt engineering.You will be responsible for developing production-ready MCP infrastructure, building backend services, integrating AI tools into internal workflows, and making AI-powered systems reliable, scalable, and easy to use.About The RoleYou will work on the development of MCP-based infrastructure and AI backend services used by internal teams and products.You will work across:MCP servers and clientsTypeScript / Node.js backend servicesCloudflare WorkersBackend frameworks such as Hono, Fastify, NestJS, or Next.js backend routesAI workflows and prompt engineeringInternal automation systemsAPI integrationsDeveloper toolingYou will work closely with backend engineers, product managers, and internal stakeholders to build reliable AI-powered tools and backend systems.What You’ll DoMCP DevelopmentDesign, build, and maintain MCP servers and MCP-based integrationsImplement MCP tools, resources, prompts, and backend interfacesBuild reliable communication between AI agents, tools, and backend systemsDefine clean contracts for MCP tools and servicesImprove the stability, predictability, and maintainability of MCP infrastructureTest MCP tool behavior across different usage scenariosMonitor and improve the quality of AI-tool interactionsBackend DevelopmentBuild and maintain backend services using TypeScript and Node.jsWork with backend frameworks such as Hono, Fastify, NestJS, and Next.js backend/API routesImplement REST APIs, internal endpoints, service-to-service integrations, and automation flowsWork with authentication, request validation, error handling, logging, and observabilityDesign clean, maintainable backend architecture for internal and production-facing systemsWrite production-quality code with clear structure and good error handlingCloudflare WorkersBuild and deploy backend services on Cloudflare WorkersWork with edge runtime limitations and best practicesDesign lightweight, performant services for edge/serverless environmentsDebug issues related to worker execution, routing, request handling, and deploymentUse Cloudflare services when needed, such as KV, Durable Objects, Queues, R2, or D1Optimize backend services for performance, reliability, and cost efficiencyAI & Prompt EngineeringBuild AI-powered workflows and internal automation toolsDesign prompts, system instructions, and tool definitions for reliable AI behaviorImprove the quality, consistency, and predictability of AI outputsAnalyze AI workflow failures and improve prompts, context, or tool contractsStructure data and context for better LLM performanceBuild testable AI workflows that can be evaluated and improved over timeWork with LLM APIs such as OpenAI, Anthropic, Claude, or similar providersIntegrations & AutomationBuild integrations between internal systems, APIs, and AI toolsAutomate repetitive operational or engineering workflowsDesign backend flows that connect AI agents with real business systemsEnsure integrations are secure, observable, and maintainableBuild internal utilities and developer tools when neededDebugging & ReliabilityInvestigate and fix issues across MCP servers, backend services, Cloudflare Workers, AI workflows, and API integrationsImprove logging, monitoring, and observability for AI/backend systemsIdentify root causes of unreliable tool behavior or incorrect AI outputsMake systems easier to debug, test, and maintainDocument technical decisions and implementation details clearlyAbout YouMust-HaveStrong experience with TypeScriptStrong experience with Node.jsExperience building backend services or APIsExperience with at least one backend framework, such as Hono, Fastify, NestJS, or Next.js backend/API routesExperience with Cloudflare Workers or similar serverless/edge environmentsGood understanding of REST APIs, JSON, authentication flows, logging, and error handlingExperience building integrations between services and APIsInterest in AI tools, LLMs, and automationExperience with prompt engineering or AI workflow designAbility to write clean, maintainable, production-quality codeStrong debugging skillsHigh ownership mindset and ability to work independentlyStrong PlusExperience with MCP / Model Context ProtocolExperience building MCP servers or MCP clientsExperience with OpenAI, Anthropic, Claude, or similar LLM APIsExperience designing tool-based AI workflowsExperience with Cloudflare KV, Durable Objects, Queues, R2, or D1Experience with PostgreSQL or other relational databasesExperience with internal developer platforms or automation toolsExperience with agentic workflows, function calling, or tool execution systemsExperience with payments, fintech, checkout flows, or orchestration platformsExperience building production AI features, not only experimenting with promptsHow You WorkYou are an engineer who enjoys building practical systems that solve real problems.You can move between backend code, AI workflows, infrastructure, logs, and documentation. You understand that AI-powered systems need strong engineering foundations: clear interfaces, good observability, predictable behavior, and reliable error handling.You are comfortable working with unclear requirements, turning them into working systems, and improving them through iteration.You care about code quality, but you are also pragmatic and focused on delivering useful tools that people actually use.You are comfortable working independently in a remote environment and taking ownership of technical decisions.What we offer100% remote workHigh trust and ownershipDirect impact on AI, automation, and internal engineering workflowsOpportunity to work with modern AI tooling and MCP-based infrastructureExposure to real-world backend systems and production workflowsCompetitive compensation based on experienceCompany-provided MacBook if neededUnlimited PTO focused on outcomes, not hoursLife at RubyLabsAt RubyLabs, we value engineers who build reliable systems for real-world usage.As an MCP Engineer / AI Backend Engineer, you will play a key role in developing MCP infrastructure, AI-powered backend services, and internal automation tools that help teams work faster and more effectively.Equal OpportunityRubyLabs is an equal opportunity employer. All qualified applicants will receive consideration without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, age, or any other characteristic protected by law.Interview ProcessAfter 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 (90 minutes)Final Interview (60 minutes)","company":"Ruby Labs","rawCompany":"ruby labs","city":"Jonesboro","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-05-28T12:44:46.868Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"MCP Engineer / AI Backend Engineer","description":"About UsRuby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/OverviewRubyLabs is expanding its AI and automation capabilities through MCP-based integrations, backend services, internal tools, and AI-powered workflows.We are looking for an MCP Engineer / AI Backend Engineer who will design, build, and maintain MCP-based services and AI-powered backend systems. This role combines TypeScript, Node.js, Cloudflare Workers, backend engineering, AI tooling, and prompt engineering.You will be responsible for developing production-ready MCP infrastructure, building backend services, integrating AI tools into internal workflows, and making AI-powered systems reliable, scalable, and easy to use.About The RoleYou will work on the development of MCP-based infrastructure and AI backend services used by internal teams and products.You will work across:MCP servers and clientsTypeScript / Node.js backend servicesCloudflare WorkersBackend frameworks such as Hono, Fastify, NestJS, or Next.js backend routesAI workflows and prompt engineeringInternal automation systemsAPI integrationsDeveloper toolingYou will work closely with backend engineers, product managers, and internal stakeholders to build reliable AI-powered tools and backend systems.What You’ll DoMCP DevelopmentDesign, build, and maintain MCP servers and MCP-based integrationsImplement MCP tools, resources, prompts, and backend interfacesBuild reliable communication between AI agents, tools, and backend systemsDefine clean contracts for MCP tools and servicesImprove the stability, predictability, and maintainability of MCP infrastructureTest MCP tool behavior across different usage scenariosMonitor and improve the quality of AI-tool interactionsBackend DevelopmentBuild and maintain backend services using TypeScript and Node.jsWork with backend frameworks such as Hono, Fastify, NestJS, and Next.js backend/API routesImplement REST APIs, internal endpoints, service-to-service integrations, and automation flowsWork with authentication, request validation, error handling, logging, and observabilityDesign clean, maintainable backend architecture for internal and production-facing systemsWrite production-quality code with clear structure and good error handlingCloudflare WorkersBuild and deploy backend services on Cloudflare WorkersWork with edge runtime limitations and best practicesDesign lightweight, performant services for edge/serverless environmentsDebug issues related to worker execution, routing, request handling, and deploymentUse Cloudflare services when needed, such as KV, Durable Objects, Queues, R2, or D1Optimize backend services for performance, reliability, and cost efficiencyAI & Prompt EngineeringBuild AI-powered workflows and internal automation toolsDesign prompts, system instructions, and tool definitions for reliable AI behaviorImprove the quality, consistency, and predictability of AI outputsAnalyze AI workflow failures and improve prompts, context, or tool contractsStructure data and context for better LLM performanceBuild testable AI workflows that can be evaluated and improved over timeWork with LLM APIs such as OpenAI, Anthropic, Claude, or similar providersIntegrations & AutomationBuild integrations between internal systems, APIs, and AI toolsAutomate repetitive operational or engineering workflowsDesign backend flows that connect AI agents with real business systemsEnsure integrations are secure, observable, and maintainableBuild internal utilities and developer tools when neededDebugging & ReliabilityInvestigate and fix issues across MCP servers, backend services, Cloudflare Workers, AI workflows, and API integrationsImprove logging, monitoring, and observability for AI/backend systemsIdentify root causes of unreliable tool behavior or incorrect AI outputsMake systems easier to debug, test, and maintainDocument technical decisions and implementation details clearlyAbout YouMust-HaveStrong experience with TypeScriptStrong experience with Node.jsExperience building backend services or APIsExperience with at least one backend framework, such as Hono, Fastify, NestJS, or Next.js backend/API routesExperience with Cloudflare Workers or similar serverless/edge environmentsGood understanding of REST APIs, JSON, authentication flows, logging, and error handlingExperience building integrations between services and APIsInterest in AI tools, LLMs, and automationExperience with prompt engineering or AI workflow designAbility to write clean, maintainable, production-quality codeStrong debugging skillsHigh ownership mindset and ability to work independentlyStrong PlusExperience with MCP / Model Context ProtocolExperience building MCP servers or MCP clientsExperience with OpenAI, Anthropic, Claude, or similar LLM APIsExperience designing tool-based AI workflowsExperience with Cloudflare KV, Durable Objects, Queues, R2, or D1Experience with PostgreSQL or other relational databasesExperience with internal developer platforms or automation toolsExperience with agentic workflows, function calling, or tool execution systemsExperience with payments, fintech, checkout flows, or orchestration platformsExperience building production AI features, not only experimenting with promptsHow You WorkYou are an engineer who enjoys building practical systems that solve real problems.You can move between backend code, AI workflows, infrastructure, logs, and documentation. You understand that AI-powered systems need strong engineering foundations: clear interfaces, good observability, predictable behavior, and reliable error handling.You are comfortable working with unclear requirements, turning them into working systems, and improving them through iteration.You care about code quality, but you are also pragmatic and focused on delivering useful tools that people actually use.You are comfortable working independently in a remote environment and taking ownership of technical decisions.What we offer100% remote workHigh trust and ownershipDirect impact on AI, automation, and internal engineering workflowsOpportunity to work with modern AI tooling and MCP-based infrastructureExposure to real-world backend systems and production workflowsCompetitive compensation based on experienceCompany-provided MacBook if neededUnlimited PTO focused on outcomes, not hoursLife at RubyLabsAt RubyLabs, we value engineers who build reliable systems for real-world usage.As an MCP Engineer / AI Backend Engineer, you will play a key role in developing MCP infrastructure, AI-powered backend services, and internal automation tools that help teams work faster and more effectively.Equal OpportunityRubyLabs is an equal opportunity employer. All qualified applicants will receive consideration without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, age, or any other characteristic protected by law.Interview ProcessAfter 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 (90 minutes)Final Interview (60 minutes)","datePosted":"2026-05-28T12:44:46.868Z","dateModified":"2026-05-28T12:44:46.868Z","hiringOrganization":{"@type":"Organization","name":"Ruby Labs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jonesboro","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"e71ea0763c946fa93035eeef"},"url":"https://jobsearcher.com/jobs/e71ea0763c946fa93035eeef"}}