Skip to content
Clear StreetClear StreetUnited States

Senior / Staff Software Engineer

Build high-performance Rust backend and core AI platform powering an AI-native trading copilot with streaming, low-latency tools, safe trading actions, and robust APIs. Requires 8+ years experience in systems programming, production services, and architecture.

170k – 240k
Remote8+ YOEML Engineering

About the role

Responsibilities

  • Develop a high-performance backend in Rust that supports streaming responses, low-latency tool execution, caching, and reliable orchestration of model + tools.
  • Build the core AI platform that powers a copilot inside a new, AI-native trading experience.
  • Design robust APIs and runtime components for AI capabilities: authentication/authorization, rate limits, auditing, tracing, retries, and fallbacks.
  • Build safe action infrastructure for trading workflows: deterministic order previews, confirmation flows, idempotent tool calls, and comprehensive audit logs.
  • Partner with product and frontend to enable great AI-native UX patterns (streaming, citations/grounding, "why" explanations, reversible actions).
  • Develop a deep understanding of the business domain and help translate it into secure, resilient platform primitives.

Requirements

  • At least 8 years of experience and strong proficiency with any programming language.
  • Strong knowledge of systems programming fundamentals: concurrency, networking, performance profiling, reliability, and distributed systems patterns.
  • Experience designing and operating production APIs/services with strong observability, correctness guarantees, and security considerations.
  • Ability to work with stakeholders to define platform requirements, design the architecture, and deliver it end-to-end.
  • High degree of self-motivation and willingness to jump into unfamiliar areas to solve problems.

Nice-to-Haves

  • Strong Rust experience in production (Tokio/async, service design, performance tuning).
  • Experience building platforms for AI/ML inference, tool execution, streaming, or retrieval/grounding systems.
  • Experience in trading systems (order lifecycle, execution, risk checks, auditability) or other mission-critical financial infrastructure.
  • Deep experience with trading across asset classes, margin types, etc.
  • Experience with Postgres performance and data modeling in high-throughput systems.

Compensation

  • Base Salary Range: $170,000 - $240,000 (does not include bonuses or equity).
  • Competitive compensation packages, company equity, 401k matching, gender neutral parental leave, and full medical, dental and vision insurance.
  • In-office benefits include lunch stipends, fully stocked kitchens, happy hours, a great location, and amazing views.

Skills

RustTokioPostgresTypeScriptReactLLM APIsConcurrencyDistributed SystemsAPI DesignObservabilitySecurity

Similar roles

ML Engineering jobs
Phylo

Member of Technical Staff

PhyloSouth San Francisco, CA

Forward Deployed Scientist partnering with biotech/pharma customers to build biomedical environments and evaluation pipelines for AI agents. Requires PhD, industry computational biology experience, strong engineering skills, and deep expertise in drug discovery, preclinical, or clinical domains.

170k – 275k
On-site5+ YOEML Engineering
Harper

Senior Member of Technical Staff, Voice

HarperSan Francisco, CA

Owns voice AI infrastructure for insurance operations, building scalable outbound/inbound agents, customer service, and underwriting systems with sub-second latency. Requires 3-6 years experience in production voice AI and real-time systems.

170k – 275k
On-siteML Engineering
Mozilla

Senior Staff AI & Agentic Systems Engineer

MozillaUnited States

Lead architectural design and implementation of production-grade multi-agent frameworks, LLM orchestration, and autonomous AI agent systems from the ground up at Mozilla's New Products incubator. Requires 7+ years software engineering experience including 2+ years building agentic systems, startup mentality, and deep proficiency with AI tooling.

166k – 260k
Remote7+ YOEML Engineering
Databricks

Staff Software Engineer, AI Search

DatabricksMountain View, CA

As a Staff Engineer for Search, you will build and scale Databricks' next-generation Search product, driving the design and evolution of a highly-performant, cost-efficient, and developer-friendly Search stack. You will also define the long-term vision, mentor senior engineers, and lead strategic efforts.

166k – 225k
On-site10+ YOEML Engineering
Grafana Labs

Staff AI Engineer

Grafana LabsUnited States

Staff-level AI engineer building and shipping LLM/agent-powered observability features that help users detect, triage, and resolve incidents. Requires strong production software engineering experience plus practical GenAI/LLM skills.

175k – 220k
Remote7+ YOEML Engineering