Senior Software Engineer, AI Platform (Remote)

Weedmaps

United States

À distance

USD 197 000 - 222 000

Plein temps

Il y a 24 heures
Soyez parmi les premiers à postuler
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Avantages offerts par ce poste

Health insurance
Company 401(k) match
Paid parental leave
PTO and holidays

Résumé du poste

Weedmaps is seeking a Senior Software Engineer for the AI Platform to build and operate production AI agents and retrieval layers. The role focuses on scalable, cost-efficient AI systems with strong emphasis on safety and observability.

You'll own end-to-end features from model choice to deployment, collaborate with multiple engineering teams, and drive metrics that prove improvements. This is a remote position based in the United States with competitive base pay and bonuses.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 6+ years of professional software development experience with production services.
  • ≥1 year shipping LLM-powered features or agents to production.
  • Experience with retrieval systems: embeddings, vector/hybrid search, ranking.
  • Proficiency in Python, TypeScript or Ruby; comfortable with a polyglot codebase.
  • Experience with AWS, CI/CD and observability tooling.
  • Knowledge of MCP servers or similar agent tool frameworks.

Responsabilités

  • Design, build and operate production AI agents including autonomous coding agents.
  • Develop the retrieval and context layer behind the AI brain and semantic search.
  • Extend MCP server with shared skills, tools and processes for teams.
  • Own evaluation with offline tests and online metrics; gate releases.
  • Minimize cost and latency; manage model selection and caching strategies.
  • Harden agents against prompt injection and ensure least-privilege access.
  • Instrument tracing and logging; participate in on-call for owned systems.
  • Evaluate new models/tools and document design decisions.
  • Write design docs, review code, and mentor engineers working with LLMs.

Connaissances

Python
TypeScript
Ruby
Elixir
Node.js
AWS
CI/CD
Observability
LLMs
Jira
Slack
GitHub Actions
Knowledge graphs
Snowflake
MCP servers

Formation

Bachelor's degree or equivalent

Outils

GitHub Actions
Jira
Slack
Snowflake
AWS Bedrock

Description du poste

Senior Software Engineer, AI Platform (Remote)

United States

Senior Software Engineer, AI Platform (Remote)

Overview:

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.

What you've accomplished:

  • 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.
  • 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.

The base pay range for this position is $196,984.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
  • 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
  • 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

Why Work at Weedmaps?

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?

Founded in 2008, we have 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.

Freedom to choose. Freedom to access. Freedom to enjoy.

Notice to prospective Weedmaps job applicants:

Our team has been made aware of incidents involving LinkedIn, Telegram, and Facebook accounts impersonating Weedmaps recruiters. These individuals are attempting to use our company name to solicit payment from prospective candidates interested in applying for jobs at our company. Our team is actively working to combat these attempts, but in the meantime, please be mindful of the following:

  • Our recruiters will always communicate with candidates through an @ weedmaps.com email address.
  • CORRECT: jlebowski@weedmaps.com
  • INCORRECT: jlebowski@gmail.com
  • Our recruiters will NEVER ask for or attempt to solicit payment from applicants in order to apply, interview, or work for Weedmaps.
  • If you are interested in a role at Weedmaps, please apply through our established channels.

If you are unsure if a communication is legitimate, please contact our recruitment team at talentops@weedmaps.com and they will happily confirm for you. Thank you for your vigilance and we appreciate your interest in working with us!

Weedmaps is an equal opportunity employer and makes employment decisions on the basis of merit. The Company prohibits unlawful discrimination against employees or applicants based on race (including traits historically associated with race, such as hair texture and protective hairstyles), religion and religious creed, color, national origin, ancestry, physical disability

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Associate Director, Revenue Operations (Onsite)
Associate Director, Revenue Operations (Onsite)

Renew Cannabis Co. • Irvine (CA), Northern (KY)

Sur place
USD 164 000 - 200 000
Medical, Dental & Vision
401(k) Match
Paid parental leave
+1
Data Entry Associate, Temporary (Onsite)
Data Entry Associate, Temporary (Onsite)

Weedmaps • Austin (TX)

Sur place
USD 26 000 - 28 000
Medical, Dental & Vision
401(k) matching
Paid sick leave
+1
Director, Revenue (Onsite)
Director, Revenue (Onsite)

Renew Cannabis Co. • Irvine (CA)

Sur place
USD 170 000 - 204 000
Medical, Dental & Vision
Health insurance
401(k) matching
+3
Senior Growth Creative Specialist (Hybrid)
Senior Growth Creative Specialist (Hybrid)

Renew Cannabis Co. • Irvine (CA), Northern (KY)

Sur place
USD 113 000 - 137 000
Cannabis industry experience preferred
Director, Revenue (Onsite)
Director, Revenue (Onsite)

Weedmaps- • Irvine (CA)

Sur place
USD 170 000 - 230 000
Medical, Dental & Vision
401(k) with company match
Paid time off
+1
Senior Growth Creative Specialist (Hybrid)
Senior Growth Creative Specialist (Hybrid)

Weedmaps • Austin (TX)

Sur place
USD 100 000 - 122 000
Healthcare (Medical, Dental & Vision)
100% employer‑paid premium for员工
401(k) Retirement Plan with employer 3
+2
Senior Software Engineer, Android (Hybrid)
Senior Software Engineer, Android (Hybrid)

Weedmaps77 • Irvine (CA)

Sur place
USD 151 000 - 170 000
Medical, Dental & Vision benefits
401(k) Retirement Plan
Generous PTO and Paid Sick Leave
+3
Senior Software Engineer, Android (Remote)
Senior Software Engineer, Android (Remote)

Weedmaps77 • Irvine (CA)

À distance
USD 151 000 - 170 000
Health benefits (Medical, Dental & Vision)
401(k) Retirement Plan
Generous PTO
+2
Senior Software Engineer, AI Platform (Remote)
Senior Software Engineer, AI Platform (Remote)

weedmaps77 • États-Unis

À distance
USD 197 000 - 222 000
Health insurance
Paid time off
401(k) plan
+1
Account Manager (Onsite)
Account Manager (Onsite)

Renew Cannabis Co. • Irvine (CA), Northern (KY)

Sur place
USD 70 000 - 132 000
Medical, Dental & Vision insurance
Employer-paid premiums
401(k) match up to 3.5%
+1