Senior Software Engineer, Artificial Intelligence/LLM

We Love AI Jobs

San Carlos, Northern (CA, KY)

Hybrid

USD 173,000 - 225,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Beacon AI in San Carlos is seeking a Senior Software Engineer to build and operate user-facing LLM features for aviation products, from retrieval and tool-calling flows through APIs, evaluations, and production monitoring.

You’ll collaborate with product and infra teams to improve quality, latency, and cost in a safety‑critical domain, owning features end-to-end with 5–8 years of experience in ML/LLM systems.

Qualifications

  • 5-8 years of experience in software/ML/LLM systems.
  • Production ML/LLM experience with end-to-end feature ownership.
  • Strong coding skills in Python and/or TypeScript; ability to ship reliable services.

Responsibilities

  • Build production RAG and tool-calling features with validated outputs and resilient service APIs.
  • Create evaluations, metrics, and experiments to improve LLM quality, latency, and cost.
  • Implement safety, privacy, and auditing controls, then monitor and troubleshoot production services.
  • Collaborate with infra to design retrieval/data preparation pipelines and embeddings.
  • Own the service layer APIs and workers with clear contracts, streaming, and backoff.

Skills

Python
TypeScript
LangChain
AWS Bedrock
OpenAI
Anthropic
OpenSearch
pgvector

Tools

LangChain
AWS Bedrock
OpenAI
Anthropic
Triton
TensorRT-LLM
OpenSearch
pgvector

Job description

# Senior Software Engineer, Artificial Intelligence/LLMBeacon AISan Carlos - HybridFull-time$173,000 – $225,000 / yearAI tools:LangChainAWS BedrockOpenAIAnthropicTritonTensorRT-LLMUpload your resume once and Scout applies for youApply with ScoutShare this job:LinkedInXSave imageBuild and operate user-facing LLM features for Beacon AI’s aviation products, from retrieval and tool-calling flows through APIs, evaluations, and production monitoring. You’ll work with product and infrastructure teammates to improve quality, latency, and cost in a safety-critical domain.* Full-time* Hybrid* 5-8 years### Skills and expertisePythonTypeScriptLangChainAWS BedrockOpenAIAnthropicOpenSearchpgvector### Key responsibilities* Build production RAG and tool-calling features with validated outputs and resilient service APIs.* Create evaluations, metrics, and experiments to improve LLM quality, latency, and cost.* Implement safety, privacy, and auditing controls, then monitor and troubleshoot production services.## How this job comparesCompared with 410 open senior machine learning jobs on October 10, 2026.Pay: This job pays $173K to $225K a year. The 143 open senior machine learning jobs that publish US pay start at $186K on average, so this job starts about 7% lower.Similar open jobs: We Love AI Jobs lists 410 open senior machine learning jobs at 176 companies.Remote work: This job is hybrid. 90 of the 410 senior machine learning jobs (22%) are remote.AI in this role: High. AI is the core of the work: building, training or deploying AI systems. Shipping and improving LLM-powered product features is the core of the role. Daily work includes retrieval, tool calling, model integrations, evaluations, guardrails, and production monitoring.## Full descriptionAbout Beacon AIWe’re a fast-moving team of aviators, engineers, and operators building an AI platform to make flying safer, more efficient, and more capable. Backed by top investors, we’ve secured a dozen Department of Defense contracts and partnered with major airlines to deliver mission-critical systems. We operate without silos or heavy processes. Small, focused teams own what they build, ship quickly, and learn fast, pushing the boundaries of how humans and AI work together in aviation.You will ship LLM-powered product features end-to-end. That means designing retrieval and tool-calling flows, writing the services that run them, building evals and guardrails, and watching cost, latency, and quality in production. You’ll partner with the ML/infra teammates on embeddings, indexing, and model hosting, and with the product teammates on user experience and outcomes. We move fast, and we care about reliability in a safety-critical domain.This role is for senior engineers who can own a feature or service end-to-end (5-8 years experience, including some in production ML/LLM systems). You'll make independent architecture and eval decisions within your service's scope and partner directly with product and infra.What you’ll doBuild user-facing LLM features• Design and implement retrieval-augmented generation and tool-calling flows using frameworks like LangChain or equivalent primitives, where simpler is better.• Deliver robust JSON and schema-bound outputs with validation, retries, and fallbacks.• Add function calling to integrate with internal tools, search, routing, and data services.Own the service layer• Ship APIs and workers in Python or TypeScript with clear contracts, streaming, and backoff.• Add caching, request shaping, prompt templates, and context packing to control latency and cost.• Integrate with AWS Bedrock, OpenAI, Anthropic, or self-hosted endpoints as needed.Retrieval and data prep• Collaborate with infrastructure teammates to develop chunking, embeddings, and indexing capabilities for documents, time series, and multimedia.• Choose and tune vector backends such as OpenSearch, pgvector, or Pinecone.• Keep knowledge bases fresh with data syncs from S3, Aurora, DynamoDB, and external sources.Evaluation and quality• Create offline evals and golden sets for prompts, retrievers, and tools.• Stand up online metrics for task success, hallucination rate, retrieval precision/recall, p95 latency, and cost per request.• Run A/B tests and prompt/version rollouts with guardrails and canaries.Safety, privacy, and compliance• Implement content and policy checks, PII detection and redaction, access controls, and auditing.• Design human-in-the-loop paths for sensitive actions.• Handle aviation data with care and follow internal security standards.Operate what you build• Add tracing, logs, and dashboards for model calls, token usage, errors, and saturation.• Debug tricky failures across retrieval, prompts, tools, and providers.What will make you successful• Shipped LLM apps: You’ve put LLM features in front of users and improved them with data.• Strong builder: Comfortable writing production code, tests, and docs. You keep things simple and observable.• RAG and tools depth: You understand embeddings, chunking, vector search tradeoffs, and function calling.• Quality mindset: You design evals, define success metrics, and iterate based on evidence.• Cost and latency aware: You track p95, hit SLAs, and reduce cost without hurting quality.• Clear communicator: You explain tradeoffs and align partners across product, infra, and security.• Ownership: You can take a feature from design through production with minimal oversight.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Artificial Intelligence/LLM
Staff Software Engineer, Artificial Intelligence/LLM

We Love AI Jobs • San Carlos (CA), Northern (KY)

Hybrid
USD 224,000 - 260,000
Senior Software Engineer, Artificial Intelligence/LLM
Senior Software Engineer, Artificial Intelligence/LLM

Beacon AI • San Carlos (CA)

Hybrid
USD 170,000 - 210,000
Healthcare premiums covered
3 weeks PTO + holidays
401(k) with future enhancements
Senior Software Engineer, Artificial Intelligence/LLM
Senior Software Engineer, Artificial Intelligence/LLM

AI Chopping Block, Inc. • San Carlos (CA), Northern (KY)

Hybrid
USD 180,000 - 230,000
Healthcare coverage
PTO 3 weeks
401(k)
Staff Software Engineer, Artificial Intelligence/LLM Software
Staff Software Engineer, Artificial Intelligence/LLM Software

Frontdoor Defense • San Carlos (CA), Northern (KY)

On-site
USD 224,000 - 260,000
Healthcare coverage
PTO
401(k)
Staff Software Engineer, Artificial Intelligence/LLM
Staff Software Engineer, Artificial Intelligence/LLM

AI Chopping Block, Inc. • San Carlos (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Healthcare
Time Off
401(k)
Software Engineer, Artificial Intelligence/LLM (Multiple Seniority Levels)
Software Engineer, Artificial Intelligence/LLM (Multiple Seniority Levels)

Beacon AI • San Carlos (CA)

On-site
USD 100,000 - 140,000
Healthcare premiums covered
3 weeks PTO and 13+ paid holidays
Monthly stipends for phone and wellness
+1
Software Engineer, Artificial Intelligence/LLM
Software Engineer, Artificial Intelligence/LLM

Beacon AI • San Carlos (CA)

Hybrid
USD 120,000 - 180,000
Healthcare: 100% employee premiums
3 weeks PTO + 13+ holidays
401(k) with future enhancement
Senior Software Engineer, Cloud Infrastructure
Senior Software Engineer, Cloud Infrastructure

AI Chopping Block, Inc. • San Carlos (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Healthcare coverage
Paid time off
401(k) plan
Staff Software Engineer, Cloud Infrastructure
Staff Software Engineer, Cloud Infrastructure

AI Chopping Block, Inc. • San Carlos (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Healthcare: 100% of employee medical
Paid time off: 3 weeks PTO + 13+ paid
401(k) offered
Software Engineer, Cloud Infrastructure (Multiple Seniority Levels)
Software Engineer, Cloud Infrastructure (Multiple Seniority Levels)

AI Chopping Block, Inc. • San Carlos (CA)

On-site
USD 150,000 - 190,000
Health insurance
Paid time off
401(k) plan