Software Engineer III - Full Stack AI
Company: Mercor
Location: San Francisco, CA (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-03-13
About this role
Join a dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. This role is ideal for talented full-stack engineers passionate about rapid prototyping and capable of turning strategic direction into production-quality software. It suits scrappy, self-directed engineers who thrive in ambiguity and are excited to work with the latest AI technologies.
Responsibilities
- Design, build, and maintain scalable web applications using React/TypeScript and Python.
- Leverage LLM-based coding tools like Cursor, Copilot, and Claude to accelerate development velocity.
- Quickly iterate on new product ideas, going from 0 to 1 in short timeframes.
- Build robust APIs and integrate with various internal and external systems.
- Create interactive dashboards and data visualizations using tools like Plotly, D3, or Streamlit.
- (Strong Plus) Build AI-native applications, engineer prompts, and work with LLM APIs.
Qualifications
- 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
- Demonstrated experience using LLM-based coding tools to accelerate development.
- A track record of rapidly prototyping and shipping products.
- Proficiency in API design, systems integration, and data visualization.
- Strong proficiency in Python is a primary requirement for this role.
- Preferred:
- Experience building AI-native applications, prompt engineering, or working with LLM APIs.
- Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.).
- Prior experience building workforce management, scheduling, or operations platforms.
Pursuant to the California Fair Chance Act, Los Angeles County Fair Chance Ordinance for Employers, Los Angeles Fair Chance Initiative for Hiring Ordinance, and San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records. Criminal history may have a di...