CareerPlan

Software Engineer (Mid to Senior)

San FranciscoFull-time$140k–$200k2026-11-09
On-siteNo visa sponsorship

Core

Design, build, and deploy scalable backend services and data pipelines that integrate AI agents and retrieval systems into clients' existing operational stacks (CRMs, ERPs).

Role type

Senior backend engineer (AI infrastructure & data pipelines)

Builds

Production backend services, large-scale retrieval systems, agentic planning infrastructure, and data pipelines for client environments

Domain

Enterprise AI integration, distributed systems, large-scale data processing

Deliverable

production ML models

Required skills

Python, distributed systems, large-scale data processing (Spark), cloud platforms (AWS/Azure/GCP), backend service design, security engineering, system integration

Preferred skills

TypeScript, React, full-stack development

Technologies

Python, Spark, AWS, Azure, GCP, TypeScript, React

Responsibilities

Design and deliver scalable backend services running inside client environments; build large-scale retrieval over petabyte-scale document troves; develop backend infrastructure for complex planning agents; integrate with existing client stacks (CRM, ERP, ticketing); shape cloud architecture for high availability; engineer security controls and audit logging; create documentation, evals, and train client operators

Seniority

Senior, hands-on IC