MCP Engineer / AI Backend Engineer
Brak informacji o wynagrodzeniu
MidFull-time
#366527·Dodano 14 dni temu·2
Źródło: Ruby LabsTech Stack / Keywords
AIBackendRubyTypeScriptNode.jsNext.jsAPIREST
Firma i stanowisko
Ruby Labs is a leading tech company that creates and operates innovative consumer products across the health, education, and entertainment industries. The company is expanding its AI and automation capabilities through MCP-based integrations, backend services, internal tools, and AI-powered workflows.
Wymagania
Must-Have:
- Strong experience with TypeScript
- Strong experience with Node.js
- Experience building backend services or APIs
- Experience with at least one backend framework such as Hono, Fastify, NestJS, or Next.js backend/API routes
- Experience with Cloudflare Workers or similar serverless/edge environments
- Good understanding of REST APIs, JSON, authentication flows, logging, and error handling
- Experience building integrations between services and APIs
- Interest in AI tools, LLMs, and automation
- Experience with prompt engineering or AI workflow design
- Ability to write clean, maintainable, production-quality code
- Strong debugging skills
- High ownership mindset and ability to work independently
Strong Plus:
- Experience with MCP / Model Context Protocol
- Experience building MCP servers or MCP clients
- Experience with OpenAI, Anthropic, Claude, or similar LLM APIs
- Experience designing tool-based AI workflows
- Experience with Cloudflare KV, Durable Objects, Queues, R2, or D1
- Experience with PostgreSQL or other relational databases
- Experience with internal developer platforms or automation tools
- Experience with agentic workflows, function calling, or tool execution systems
- Experience with payments, fintech, checkout flows, or orchestration platforms
- Experience building production AI features, not only experimenting with prompts
Obowiązki
MCP Development:
- Design, build, and maintain MCP servers and MCP-based integrations
- Implement MCP tools, resources, prompts, and backend interfaces
- Build reliable communication between AI agents, tools, and backend systems
- Define clean contracts for MCP tools and services
- Improve stability, predictability, and maintainability of MCP infrastructure
- Test MCP tool behavior across different usage scenarios
- Monitor and improve the quality of AI-tool interactions
Backend Development:
- Build and maintain backend services using TypeScript and Node.js
- Work with backend frameworks such as Hono, Fastify, NestJS, and Next.js backend/API routes
- Implement REST APIs, internal endpoints, service-to-service integrations, and automation flows
- Work with authentication, request validation, error handling, logging, and observability
- Design clean, maintainable backend architecture for internal and production-facing systems
- Write production-quality code with clear structure and good error handling
Cloudflare Workers:
- Build and deploy backend services on Cloudflare Workers
- Work with edge runtime limitations and best practices
- Design lightweight, performant services for edge/serverless environments
- Debug issues related to worker execution, routing, request handling, and deployment
- Use Cloudflare services such as KV, Durable Objects, Queues, R2, or D1
- Optimize backend services for performance, reliability, and cost efficiency
AI & Prompt Engineering:
- Build AI-powered workflows and internal automation tools
- Design prompts, system instructions, and tool definitions for reliable AI behavior
- Improve quality, consistency, and predictability of AI outputs
- Analyze AI workflow failures and improve prompts, context, or tool contracts
- Structure data and context for better LLM performance
- Build testable AI workflows that can be evaluated and improved over time
- Work with LLM APIs such as OpenAI, Anthropic, Claude, or similar providers
Integrations & Automation:
- Build integrations between internal systems, APIs, and AI tools
- Automate repetitive operational or engineering workflows
- Design backend flows connecting AI agents with real business systems
- Ensure integrations are secure, observable, and maintainable
- Build internal utilities and developer tools when needed
Debugging & Reliability:
- Investigate and fix issues across MCP servers, backend services, Cloudflare Workers, AI workflows, and API integrations
- Improve logging, monitoring, and observability for AI/backend systems
- Identify root causes of unreliable tool behavior or incorrect AI outputs
- Make systems easier to debug, test, and maintain
- Document technical decisions and implementation details clearly
Oferta
- 100% remote work
- High trust and ownership
- Direct impact on AI, automation, and internal engineering workflows
- Opportunity to work with modern AI tooling and MCP-based infrastructure
- Exposure to real-world backend systems and production workflows
- Competitive compensation based on experience
- Company-provided MacBook if needed
- Unlimited PTO focused on outcomes, not hours
Elastyczne godziny
Płatny urlop
Inne informacje
RubyLabs 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.
Ruby Labs
19 aktywnych ofert