Senior Software Engineer, AI Platform (Remote)

Weedmaps
Irvine, CA, United States
14 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
1 year minimum
Compensation
$180,000.0 - $222,000.0
Working hours
Regular working hours
Job source

Tech stack

A/B Testing Artificial Intelligence Amazon Web Services Automated Storage and Retrieval Systems JIRA Code Generation Code Review Continuous Integration Software Design Documents Github Graph Database Python (Programming Language)
+18 more
Ruby on Rails Ruby Search Technologies Software Engineering TypeScript Datadog Data Logging Cloud Platform System Large Language Models Snowflake Prompt Engineering Agentic-AI Data Layers AI Platforms Slack Low Latency Model Context Protocol Elixir

Job description

Weedmaps is hiring a Senior Software Engineer to build the AI systems our company runs on: the agents that do real engineering and operational work, and the ā€œAI brainā€ that gives them trustworthy context about our business. You will work on an autonomous coding agent that picks up Jira tickets, opens pull requests and responds to review feedback; a shared platform (an internal MCP server) that gives every agent common skills, tools and processes; and a knowledge layer that connects our Snowflake semantic layer, internal documentation and a growing knowledge graph so agents and people get consistent answers. Success means agents that are measurably useful, cheap enough to run at scale, and safe to trust with production systems. This role sits on the AI Platform team and partners closely with Developer Experience, Data and product engineering teams across the company.

The impact you’ll make:

  • Design, build and operate production AI agents, including an autonomous coding agent that works from Jira and Slack, opens PRs, fixes its own CI failures and applies review feedback.
  • Build the retrieval and context layer behind our ā€œAI brainā€: embeddings and semantic search, knowledge-graph modeling, and integration with our Snowflake semantic layer and internal docs, so agents pull the right context in one pass instead of several.
  • Extend our internal MCP server with shared skills, tools and processes that other teams can reuse, and help product teams bring agents into their own workflows.
  • Own evaluation: build offline test sets and online metrics that show whether a change to a prompt, model or retrieval step made an agent better or worse, and gate releases on them.
  • Drive cost and latency down: route work to the cheapest model that can do it, use caching and structured outputs, and track spend per agent and per task on AWS Bedrock.
  • Harden agents against prompt injection, memory poisoning and over-broad permissions: least-privilege tool access, auditable actions, human approval where the risk warrants it.
  • Instrument agents with tracing and logging so failures can be diagnosed and fixed quickly, and take part in on-call for the systems you own.
  • Evaluate new models and tools with a practical eye, adopting what holds up and passing on what doesn’t.
  • Write clear design docs, review code, and mentor other engineers on building with LLMs.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • Minimum of 6 years of professional software development experience, including owning production services end to end.
  • At least 1 year of hands-on experience shipping LLM-powered features or agents to production (not only prototypes): tool/function calling, prompt design, structured outputs, and handling model failures gracefully.
  • Experience building retrieval systems: embeddings, vector or hybrid search, chunking and ranking, and measuring retrieval quality.
  • Strong proficiency in at least one of Python, TypeScript or Ruby, and comfort working across a polyglot codebase.
  • Experience with a major cloud platform (AWS preferred), CI/CD, and observability tooling.
  • A track record of measuring what you build: evals, A/B tests or clear before/after metrics.

Bonus points:

  • AWS Bedrock, and experience managing model cost and latency at scale.
  • Model Context Protocol (MCP) servers or other agent tool frameworks.
  • Knowledge graphs or semantic layers (for example, Snowflake semantic views, dbt metrics or graph databases).
  • Agents that act on developer workflows: GitHub Actions, Jira and Slack integrations, automated code review or code generation.
  • LLM security: prompt-injection defenses, sandboxing, permission models and red-teaming.
  • Entity matching or classification at large scale (millions of records) using ML combined with LLM reasoning.
  • Experience with Ruby on Rails, Elixir or Node.js services.
  • Experience at a marketplace, e-commerce or regulated-industry company.

Benefits & conditions

The base pay range for this position is $180,000.00 - $222,000.00 per year, and a competitive bonus

2026 US Benefits for Full Time, Regular Employees:

  • Physical Health (Medical, Dental & Vision) *

  • 100% employer-paid premium for employees
  • Up to 80% coverage for dependents
  • Company HSA contribution with the High Deductible Health Plan
  • 401(k) Retirement Plan (employer will match contribution up to 3.5% of employee contribution)
  • Basic Life, Voluntary Life and AD&D Insurance options
  • Supplemental, voluntary benefits *

  • Student Loan Repayment/529 Education Savings with a monthly company contribution
  • FSA (Medical, Dependent, Transit and Parking)
  • Voluntary Life and AD&D Insurance
  • Critical Illness Insurance
  • Accident Insurance
  • Short- and Long-term Disability Insurance
  • Pet Insurance
  • Identity theft protection
  • Legal access to a network of attorneys
  • PTO, paid sick leave, and company holidays (including a 2026 holiday shutdown)
  • Paid parental leave

About the company

Life at Weedmaps means innovation and heart. Come join us if you care about the plant, the people who love it, and are ready to let your talent shine. We foster a bustling and collaborative culture that revolves around an environment that focuses on the benefits of weed, and the community that supports it.

You too can have a hand in shaping the industry’s future; ready to roll with us?

See how we’ve grown-our journey, leadership team, and what’s next at Weedmaps.com/corporate

About Weedmaps:

Founded in 2008, we’ve grown from a small startup to a global leader in the cannabis industry. Our dedication to transparency, education, and community has set us apart, and today, we proudly serve cannabis to consumers and businesses in the U.S. and worldwide.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…