Software Engineer, AI Platform

District Partners

Palo Alto, CAFresher48m agovia LinkedIn

About the Role

District Partners is supporting an AI-native cybersecurity company that has secured Series B funding and is expanding the software that helps organizations uncover and address exploitable risks. This is a hands-on software engineering role spanning Python backend development and React and TypeScript frontend applications. The work combines foundational product development with the systems engineering needed to make AI-powered capabilities reliable in production. You’ll develop products from scratch and build the platforms and tools behind that technology, with direct influence over architecture and meaningful equity participation.

Key Responsibilities

  • Take products from 0 to 1, translating emerging needs into technical designs, working prototypes, and production software.
  • Build Python backend services and orchestration capabilities that coordinate complex workflows and tool interactions.
  • Develop React and TypeScript applications that make platform capabilities accessible through intuitive interfaces.
  • Engineer systems for concurrent and distributed execution, improving responsiveness, reliability, and operating efficiency.
  • Build evaluation and monitoring tools that help the team understand system behavior, diagnose failures, and improve product quality.
  • Own delivery across the stack, including testing, debugging, rollout, and ongoing production performance.

Requirements & Tech Stack

  • Demonstrated 0-to-1 experience developing products from scratch, with clear ownership of design, implementation, and delivery.
  • Strong Python backend development experience building and operating production services.
  • Hands-on React and TypeScript experience developing frontend applications.
  • Depth in backend and distributed systems, including concurrency, performance tradeoffs, and diagnosing production issues.
  • Strong computer science fundamentals and a rigorous academic background in computer science or a related discipline.
  • Meaningful technical contributions within respected technology companies, successful startups, or similarly demanding engineering environments.
  • AI or LLM experience is ideal, particularly with tool integration, orchestration, or evaluation. Engineers with strong systems experience and an interest in developing these capabilities are also encouraged.

Qualifications

  • Python
  • React
  • TypeScript
  • Backend development
  • Distributed systems
  • Concurrency
  • Performance optimization
  • Production issue diagnosis
  • Computer Science fundamentals

Location: Palo Alto, CA

Work model: 5 days per week onsite

Engagement: Full-time

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

81 openings · 75 need no experience

Most hiring: NVIDIA, Applied Intuition, TikTok USDS Joint Venture

See all 81 →