Skip to content

Senior AI Software Engineer

163k – 247kSan Francisco, CABoston, MADenver, CONew York, NYHybrid
Summary

Develops AI-powered solutions using LLMs to improve code security vulnerability detection, prioritization, and remediation. Collaborates with customers, implements end-to-end features, and evaluates models through experimentation on real-world data.

About the role

Responsibilities

  • Apply LLM technologies throughout the stack to enhance Semgrep’s security vulnerability detection, prioritization, and remediation capabilities.
  • Work directly with customers to understand their pain points.
  • Own the end-to-end implementation of AI-powered solutions.
  • Rigorously evaluate the efficacy of different prompts and models through experimentation with real-world data.
  • Prototype and ship quickly, working on a little bit of everything throughout the stack.

Requirements

  • Comfortable working with significant ambiguity.
  • Professional experience with LLMs including GPT-4/GPT-5, Codex, and Claude (preferred but not required; open to learning quickly).
  • Experience with Typescript and React (Frontend), Python, Flask, SQLAlchemy (Backend), Kubernetes, AWS (preferred but not required).

Compensation

  • Estimated starting annual salary range: $163,000 to $246,500 USD.
  • Total compensation may include equity, variable compensation, and benefits.
Skills
LLMsGPT-4CodexClaudeTypeScriptReactPythonFlaskSQLAlchemyKubernetesAWS
Similar roles at this salary range
All ML Engineering jobs →
Mozilla

Senior Machine Learning Engineer

Senior ML Engineer focused on fine-tuning and deploying LLMs and generative AI features into Firefox, emphasizing privacy, latency, and user experience.

139k – 218kUnited StatesML EngineeringRemote4+ YOERayLangChain
Ironclad

Senior Software Engineer, AI

Lead design and delivery of high-priority AI initiatives across multiple codebases. Build and ship AI-powered features with strong backend fundamentals and product sense.

180k – 220kSan Francisco, CAML EngineeringHybrid5+ YOEReactEvals
Mercury

Senior Machine Learning Operations Engineer

Build and operate Mercury's real-time ML inference platform for fraud risk decisioning. Own model deployment, observability, and lifecycle tooling with strong backend Python fundamentals.

167k – 208kSan Francisco, CA +2ML EngineeringHybrid5+ YOESQLSHAP
Distyl AI

AI Engineer, Evaluation

Design and implement evaluation frameworks and pipelines for AI systems using Evaluation-Driven Development. Build Python-based test suites, LLM graders, and measurement systems that guide prompt iteration and production deployment decisions.

150k – 250kSan Francisco, CA +1ML EngineeringHybrid2+ YOEPythonAI Systems
Grafana Labs

Senior AI Engineer

Senior Engineer building multi-agent AI systems, LLM integrations, and backend automation services that power Marketing Operations. Owns technical direction for agentic infrastructure connecting models to business systems.

154k – 185kUnited StatesML EngineeringRemote8+ YOERAGGit