Software Engineer - Backend Specialist

Mercor

San Francisco (CA)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Obsidian is hiring Software Engineers for its RL Studio platform. You will develop MCP servers and integrate software into sandbox environments, ensuring stability and production readiness.

The ideal candidate has strong Python skills and experience with APIs and Docker. Key duties include building applications, testing, and meeting deployment requirements.

Qualifications

  • Strong proficiency in Python with experience in backend systems.
  • Familiarity with APIs, Docker, Linux, and local testing workflows required.

Responsibilities

  • Build MCP servers in Python using FastMCP.
  • Integrate web or desktop applications into RL Studio.
  • Test apps locally and debug build, runtime, and permission issues.

Skills

Strong Python skills
Experience with APIs
Backend systems and debugging
Familiarity with Docker
Linux environments
Service configuration
Problem-solving skills
Attention to detail

Tools

Docker
Linux

Job description

Role Overview

We’re hiring Software Engineers to build and ship apps for Mercor’s RL Studio platform. The role involves developing MCP servers and sometimes BUAs, integrating real software into sandbox environments, and ensuring apps are stable, testable, and production-ready.

What You’ll Do
  • Build MCP servers in Python using FastMCP
  • Integrate web or desktop applications into RL Studio
  • Work with APIs, Docker, Linux environments, and service configuration
  • Implement populate/snapshot hooks for app state management
  • Test apps locally and debug build, runtime, and permission issues
  • Ensure apps meet platform validation and deployment requirements
What We’re Looking For
  • Strong Python skills
  • Experience with APIs, backend systems, and debugging
  • Familiarity with Docker, Linux, and local testing workflows
  • Ability to work with configuration files and deployment pipelines
  • Problem‑solving skills and attention to technical detail
Nice to Have
  • Experience with FastMCP or similar frameworks
  • Experience integrating third‑party apps or developer tools
  • Familiarity with web apps, databases, and containerized environments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Backend Specialist - AI Trainer
Software Engineer - Backend Specialist - AI Trainer

Mercor • San Francisco (CA)

On-site
USD 100,000 - 140,000
Software Engineer - Backend Specialist
Software Engineer - Backend Specialist

mercor • United States

Remote
USD 55,000 - 69,000
Remote Backend Engineer - Python, APIs & Docker
Remote Backend Engineer - Python, APIs & Docker

mercor • United States

Remote
USD 55,000 - 69,000
Remote Python Backend Engineer for APIs & Docker (Contract)
Remote Python Backend Engineer for APIs & Docker (Contract)

Mercor • New York (NY)

Remote
USD 55,000 - 69,000
Remote Python Software Engineer - AI App Backend (Contract)
Remote Python Software Engineer - AI App Backend (Contract)

mercor • United States

Remote
USD 55,000 - 69,000
Software Developer - Fully Remote | Upto $50/hr
Software Developer - Fully Remote | Upto $50/hr

mercor • United States

Remote
USD 55,000 - 69,000
Remote Python Backend Engineer — Contract
Remote Python Backend Engineer — Contract

mercor • United States

Remote
USD 55,000 - 69,000
Python Developer - Fully Remote | Upto $50/hr
Python Developer - Fully Remote | Upto $50/hr

mercor • United States

Remote
USD 55,000 - 69,000
Python Backend Engineer for RL Studio Platform
Python Backend Engineer for RL Studio Platform

Obsidian • New York (NY)

Remote
USD 80,000 - 120,000
Backend Python MCP Engineer
Backend Python MCP Engineer

EPAM Systems • United States

Remote
USD 69,000 - 104,000