Senior Software Engineer II, Applied AI

$185K - $232K Seattle, WA, US Senior AI Software Engineer

Interested in this AI Software Engineer role at LVT (LiveView Technologies)?

Apply Now →

Skills & Technologies

PythonTypescript

About This Role

AI job market dashboard showing open roles by category

ABOUT LVT

LVT is redefining how businesses operate in the physical world, moving beyond traditional security solutions to deliver AI-driven, actionable intelligence that makes sites smarter, safer, and more secure. Since pioneering our first mobile, solar-powered units, our commitment to scrappy, hands-on innovation has made us an established leader and one of the fastest-growing companies in intelligent site technology. We are building the next generation of solutions—from our physical units in the field to a powerful Agentic AI platform—that allows our customers to gain unprecedented visibility and control over safety, compliance, and operations. This is your chance to join a cutting-edge team that isn't just watching the world change, but actively building the technology that is changing it.

We’re a team that’s focused on growth and innovation, and we’re proud that our crew, products, and leadership are being recognized for it.

  • A Top-Tier Growth Company: Named one of the Financial Times’ Fastest Growing Companies 2025 and #10 on the Inc. 5000 Rocky Mountain Regional list for 2025.
  • Innovative Leadership: Our CEO, Ryan Porter, was named an EY Entrepreneur of the Year 2025, and our CTO, Steve Lindsey, was inducted into the Silicon Slopes CTO Hall of Fame in 2024.
  • Product & Software Excellence: We were named one of The Software Report’s Top 100 Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025.

ABOUT THIS ROLE

We are seeking a Senior Software Engineer, Applied AI to own end-to-end delivery of LVT's GenAI-powered security deterrence product. It sits directly on top of LVT's perception stack and turns detections into spoken action in the real world.

Where our AI platform and data teams build the rails, this role builds the product that rides on them and is accountable for production delivery. You will own both the GenAI harness and the application code around it, from design through production and iteration. Because this product acts on the physical world, you'll own the precision and safety bar that comes with it.

This is a hands-on senior individual-contributor role at the intersection of several functions. You'll work cross-team with backend and platform engineers, with the ML/LLM Ops platform you deploy against, and directly with the ML engineers who own the detection models, integrating their work into a shipped product and feeding field behavior back to them. You'll also own pragmatic build-versus-buy decisions for this product: when to self-host versus call a managed model, which voice/TTS approach to adopt, and where to draw the line between product-specific code and shared platform capabilities.

You should be equally comfortable writing production application code, designing an evaluation harness for a system that must rarely act wrongly, integrating against detection models you don't own, and making a defensible build-versus-buy call under real cost and latency constraints.

ROLE RESPONSIBILITIES

  • End-to-End Product Ownership: Own GenAI-powered security product from design through production and field iteration including architecture, application code, rollout, monitoring, and the follow-through after launch.
  • Detection-to-Response Harness: Build and own the logic that turns a detection into the right spoken response including orchestration, prompting, voice generation and customization with a product-level evaluation and regression suite that catches false or mistimed talkdowns before they reach the field.
  • Precision & Safety Bar: Own the false-positive and timing discipline a real-world-actuating system demands. Define what "acted correctly" means, instrument it across lighting and scene conditions, and hold the bar as detection types expand.
  • Application Engineering: Design and build the services, APIs, and integration code that wrap detection and voice into a product, to LVT's standards for reliability, observability, and operational readiness.
  • Cross-Team Integration: Integrate against the ML/LLM Ops serving platform and the data team's datasets and contracts rather than rebuilding them, and partner with the ML scientists who own the detection models turning their models into product behavior and routing field signals back to them.
  • Build vs. Buy: Own build-versus-buy recommendations and decisions for this product's components managed model API versus self-hosted, voice/TTS provider versus in-house, third-party framework versus shared platform capability with cost, latency, and maintenance trade-offs made explicit.

OUR IDEAL CANDIDATE

  • Software Engineering Depth: 6+ years building and shipping production software, backend or full-stack with strong systems and API design judgment and ownership of services in production.
  • Applied AI / GenAI Product Experience: Has built products on top of ML/GenAI models including orchestration, prompting, retrieval or tool-calling, and especially generation such as voice/TTS including the evaluation harness needed to keep a non-deterministic system reliable. This is application of models in a product, not model training.
  • Real-World / Real-Time Systems: Experience with systems where a wrong output has real consequences real-time, event-driven, or actuating systems and the precision and latency discipline that requires. (security, robotics, IoT, or safety-relevant systems are all relevant)
  • End-to-End Delivery: A track record of owning a product or major feature end to end, not just implementing a spec handed down.
  • Cross-Functional Collaboration: Effective working directly with ML scientists and across platform, data, and product teams; comfortable integrating against models and contracts owned by others.
  • Build-vs-Buy Judgment: Demonstrated pragmatic technology selection under cost and latency constraints, with the reasoning made explicit.
  • Technical Foundation: Strong Python, plus the application stack in use (e.g. TypeScript/Node); experience building APIs and production backend systems.
  • Education: Bachelor's or Master's in Computer Science, Engineering, or a related field, or equivalent practical experience.

PREFERRED QUALIFICATIONS

  • Computer-vision / video products, especially detection-driven systems (person/vehicle detection, low-light imaging).
  • Voice / TTS generation and customization at production quality.
  • Agentic and generative tooling: LangGraph, MCP frameworks, vector databases, and inference/serving platforms.
  • Experience building evaluation and regression frameworks for non-deterministic or real-world-actuating systems.
  • Familiarity with edge-to-cloud or IoT systems.

COMPENSATION

The beginning annual salary range for this role is $185,400 - $232,050 USD and is determined by location, job-related experience, and education/training. Your total earning potential is amplified by a bonus structure tied to meeting goals, and you will become an owner from day one through our employee equity program.

BENEFITS

We believe you do your best work when your whole life is supported. We invest in our crew’s health, families, and financial futures with a benefits package designed to support you inside and outside the office. Full-time benefits include, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits (401k match up to 4%), and flexible PTO.

LVT IS PROUD TO BE AN EQUAL OPPORTUNITY EMPLOYER. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. All candidates must pass a drug screening and background check upon employment. Some roles may also require passing a federal background check and fingerprinting. Must be authorized to work in the U.S. If reasonable accommodation is needed to participate in the job application or interview process, and/or to perform essential job functions, please reach out to your recruiter.

Salary Context

This $185K-$232K range is above the median for AI Software Engineer roles in our dataset (median: $193K across 172 roles with salary data).

Role Details

Title Senior Software Engineer II, Applied AI
Location Seattle, WA, US
Category AI Software Engineer
Experience Senior
Salary $185K - $232K
Remote No

About This Role

AI Software Engineers build the applications and systems that AI models run inside. They own the API layers, data pipelines, frontend integrations, and infrastructure that turn a model into a product users interact with. Every AI company needs engineers who can build the software around the AI.

The challenge is building reliable systems around inherently unreliable components. Models are probabilistic. They'll give different answers to the same question. They hallucinate. They're slow. They're expensive. Your job is to build an application layer that handles all of this gracefully while delivering a product that users trust and enjoy.

Across the 9,653 AI roles we're tracking, AI Software Engineer positions make up 5% of the market. At LVT (LiveView Technologies), this role fits into their broader AI and engineering organization.

AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.

What the Work Looks Like

A typical week includes: building API endpoints that serve model inference with caching and fallback logic, designing the data pipeline that feeds context to a RAG system, implementing streaming responses in the frontend, debugging a race condition in the async inference pipeline, and optimizing database queries for the vector search layer. It's full-stack engineering with AI at the center.

AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.

Skills Required

Python (17% of roles) Typescript (3% of roles)

Full-stack engineering skills with AI integration experience. Python and TypeScript are the most common requirements. You'll need to understand API design, database architecture, and how to build reliable systems around probabilistic outputs. Experience with streaming, async processing, and caching patterns is increasingly important as real-time AI applications proliferate.

Knowledge of vector databases, embedding APIs, and LLM integration patterns (function calling, structured outputs, retry logic) differentiates AI software engineers from general software engineers. Understanding cost optimization (caching strategies, model routing, batched inference) is valuable since inference costs can dominate application economics.

Strong postings describe the product you'll be building, the AI integration patterns you'll work with, and the scale requirements. Look for companies that have existing AI features and need engineers to improve and expand them, not companies that are 'planning to add AI' someday.

Compensation Benchmarks

AI Software Engineer roles pay a median of $220,000 based on 1,448 positions with disclosed compensation. Senior-level AI roles across all categories have a median of $228,700. This role's midpoint ($208K) sits 5% below the category median. Disclosed range: $185K to $232K.

Across all AI roles, the market median is $213,400. Top-quartile compensation starts at $264,230. The 90th percentile reaches $319,400. For comparison, the highest-paying categories include AI Safety ($253,100) and Research Engineer ($252,000). By seniority level: Entry: $110,408; Mid: $193,200; Senior: $228,700; Director: $272,275; VP: $235,000.

LVT (LiveView Technologies) AI Hiring

LVT (LiveView Technologies) has 2 open AI roles right now. They're hiring across AI Software Engineer, MLOps Engineer. Based in Seattle, WA, US. Compensation range: $232K - $272K.

Location Context

AI roles in Seattle pay a median of $226,100 across 973 tracked positions. That's 6% above the national median.

Career Path

Common paths into AI Software Engineer roles include Software Engineer, Full-Stack Developer, Backend Engineer.

From here, career progression typically leads toward Staff Engineer, AI Architect, Engineering Manager.

If you're a software engineer, you're already 80% there. Learn the AI integration patterns: RAG, streaming inference, function calling, structured outputs. Build a project that demonstrates you can wrap an AI model in a production-quality application with proper error handling, caching, and user experience. That's the portfolio piece that gets you hired.

What to Expect in Interviews

Technical screens look like standard software engineering interviews with an AI twist. Expect system design questions about building reliable applications around probabilistic models: handling streaming responses, implementing retry logic for API failures, and designing caching strategies for LLM outputs. Coding rounds test standard algorithms plus practical integration patterns like async processing and rate limiting.

When evaluating opportunities: Strong postings describe the product you'll be building, the AI integration patterns you'll work with, and the scale requirements. Look for companies that have existing AI features and need engineers to improve and expand them, not companies that are 'planning to add AI' someday.

AI Hiring Overview

The AI job market has 9,653 open positions tracked in our dataset. By seniority: 193 entry-level, 4,500 mid-level, 3,455 senior, and 1,505 leadership roles (Director, VP, C-Level). Remote roles make up 6% of the market (568 positions). The remaining 9,010 roles require on-site or hybrid attendance.

The market median for AI roles is $213,400. Top-quartile compensation starts at $264,230. The 90th percentile reaches $319,400. Highest-paying categories: AI Safety ($253,100 median, 57 roles); Research Engineer ($252,000 median, 419 roles); AI Engineering Manager ($251,622 median, 51 roles).

AI Software Engineer roles are among the most numerous in the AI job market. Every company deploying AI needs software engineers who understand AI integration patterns. The demand is broad, spanning startups to enterprises, across every industry adopting AI capabilities.

The AI Job Market Today

The AI job market spans 9,653 open positions across 16 role categories. The largest categories by volume: AI/ML Engineer (7,301), Data Scientist (441), AI Software Engineer (438). These three account for the majority of open positions, though smaller categories often have higher per-role compensation because of specialized skill requirements.

The seniority mix tells a story about where AI teams are in their maturity. Entry-level roles (193) are outnumbered by mid-level (4,500) and senior (3,455) positions, reflecting that most companies are past the 'build a team from scratch' phase and need experienced engineers who can ship production systems. Leadership roles (Director, VP, C-Level) total 1,505 positions, representing the bottleneck between technical execution and organizational strategy.

Remote work availability sits at 6% of all AI roles (568 positions), with 9,010 requiring on-site or hybrid attendance. The remote share has stabilized after the post-pandemic correction. Senior and specialized roles (Research Scientist, ML Architect) are more likely to be remote-eligible than entry-level positions, partly because experienced hires have more negotiating power and partly because these roles require less hands-on mentorship.

AI compensation is structured in clear tiers. The market median sits at $213,400. Top-quartile roles start at $264,230, and the 90th percentile reaches $319,400. These figures include base salary with disclosed compensation. Total compensation (including equity, bonuses, and sign-on) runs 20-40% higher at companies that offer those components.

Category matters for compensation. AI Safety roles lead at $253,100 median, while Prompt Engineer roles sit at $141,440. The spread between highest and lowest-paying categories reflects the premium on specialized technical skills versus broader analytical roles.

The most in-demand skills across all AI postings: Python (1,605 postings), Aws (916 postings), Azure (724 postings), Rag (634 postings), Gcp (522 postings), Pytorch (495 postings), Kubernetes (384 postings), Claude (383 postings). Python dominates, appearing in the vast majority of role descriptions regardless of category. Cloud platform experience (AWS, GCP, Azure) is the second most common requirement. The newer entrants to the top skills list (RAG, vector databases, LLM APIs) reflect the shift from traditional ML toward generative AI applications.

Frequently Asked Questions

Based on 1,448 roles with disclosed compensation, the median salary for AI Software Engineer positions is $220,000. Actual compensation varies by seniority, location, and company stage.
Full-stack engineering skills with AI integration experience. Python and TypeScript are the most common requirements. You'll need to understand API design, database architecture, and how to build reliable systems around probabilistic outputs. Experience with streaming, async processing, and caching patterns is increasingly important as real-time AI applications proliferate.
About 6% of the 9,653 AI roles we track offer remote work. Remote availability varies by company and seniority level, with senior and leadership roles more likely to offer location flexibility.
LVT (LiveView Technologies) is among the companies actively hiring for AI and ML talent. Check our company profiles for detailed breakdowns of open roles, salary ranges, and hiring trends.
Common next steps from AI Software Engineer positions include Staff Engineer, AI Architect, Engineering Manager. Progression depends on whether you lean toward technical depth, people management, or product strategy.

Get Weekly AI Career Intelligence

Salary data, skills demand, and market signals from 16,000+ AI job postings. Every Monday.