Skip to content

Senior Software Engineer, Backend (AI)

200k – 220kNew York, NYOnsite3+ YOE
Summary

Senior Backend Engineer building scalable AI infrastructure, services, and evaluation pipelines in Python/Java on AWS with Terraform. 3-6+ years experience required.

About the role

What You'll Do

  • Design and Scale Backend Services: Build and maintain scalable backend services and APIs that power AI-driven features, writing production code primarily in Java, and Python.
  • Own Cloud Infrastructure: Define, deploy, and manage AI infrastructure using Terraform on a major cloud platform (AWS). Scale container-based solutions while ensuring reliability and performance.
  • Build Evaluation Pipelines: Create robust frameworks to evaluate AI system quality and continuously improve model performance.
  • Optimize for Cost, Latency, and Performance: Make pragmatic, business-aware decisions about the tradeoffs between model quality, response time, and infrastructure cost when working with managed AI services.
  • Integrate Across the Stack: Collaborate with core engineering by occasionally working in TypeScript (Node.js) to connect AI features into Posh's main application.
  • Support Agent Architecture: Build the backend systems and data flows that power our multi-step, autonomous AI workflows, ensuring they are reliable, observable, and scalable.

What We're Looking For

  • 3 to 6+ years of backend or full-stack engineering experience, with a track record of shipping high-quality, scalable systems in fast-paced environments.
  • Deep expertise in Python and its ecosystem for web services and data processing.
  • Strong experience with Infrastructure as Code (Terraform), a major cloud platform (GCP, AWS, or Azure), and deploying containerized applications.
  • Comfort operating in a 0→1 environment where you'll help define new patterns and practices for AI-native product development.

Bonus Points

  • Experience with managed AI services (Vertex AI, AWS Bedrock, etc.), working with LLMs in production, or building evaluation frameworks (RAGAs, LangSmith, DeepEval).
  • Familiarity with agentic frameworks (LangGraph, CrewAI, Strands) or multi-agent system design.
  • Background in MLOps, data engineering, or experience at consumer, marketplace, or event-driven platforms.
Skills
PythonJavaTypeScriptNode.jsTerraformAWSGCPAzureDockerKubernetes
Similar roles at this salary range
All Backend Engineering jobs →
Pinterest

Staff Software Engineer, Growth AI

Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.

208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Aurelian

Staff Backend Engineer

Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.

180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL
Traba

Staff Software Engineer

Lead development of core backend systems and platform architecture for an AI-powered industrial supply chain startup. Own architectural decisions, CI/CD, and performance optimization in an early-stage team.

240k – 300kNew York, NY +1Backend EngineeringOn-siteKafkaPython
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
ClickUp

Senior Backend Engineer, Search

Senior Search Engineer responsible for designing, optimizing, and scaling search infrastructure using OpenSearch/ElasticSearch, improving relevance and speed, and building vector search capabilities.

200k – 250kUnited StatesBackend EngineeringRemoteNLPIndexing