×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

AI Software Engineer

Job in Kent, King County, Washington, 98089, USA
Listing for: Beacon Roofing Supply, Inc
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    AI Engineer
Salary/Wage Range or Industry Benchmark: 190000 - 250000 USD Yearly USD 190000.00 250000.00 YEAR
Job Description & How to Apply Below
Position: Staff AI Software Engineer

About the company

QXO is the largest publicly traded distributor of roofing, waterproofing, and complementary building products in the United States. The company aims to become the tech-enabled leader in the $800 billion building products distribution industry and generate outsized value for shareholders. QXO is targeting $50 billion in annual revenues within the next decade through accretive acquisitions and organic growth.

QXO is hiring an AI Engineer to design, build, and operate production-grade AI agents that power pricing, quoting, and ecommerce-driven revenue workflows across our platforms. This is a hands‑on engineering role focused on agentic systems, LLM orchestration, and real‑world automation
—not research prototypes. You’ll build intelligent agents that integrate with pricing engines, catalogs, CRM, and data platforms, with a direct impact on conversion, margin, and operational efficiency.

You’ll work closely with product, engineering, and GTM partners to translate complex business workflows into reliable, observable, and scalable AI‑powered systems.

What you'll do

Build & Deploy AI Agents

  • Design and implement AI agents using modern orchestration frameworks (e.g., Lang Chain, Llama Index, OpenAI‑based ecosystems, or equivalents).
  • Build tool‑serving architectures (including MCP servers or equivalent patterns) to enable secure, scalable agent capabilities.
  • Develop agentic workflows that perform multi‑step reasoning and interact with structured and unstructured data.
  • Package, deploy, and operate agents in production with a focus on reliability, performance, and observability.

Revenue, Pricing & Ecommerce Use Cases

  • Build agents that support revenue‑generating workflows such as:
    • Generating bills of materials (BOMs), estimates, and quotes from drawings, specs, takeoffs, or opportunity data
    • Pricing validation, margin checks, and versioned quoting
    • Enrichment and prioritization of leads or accounts for digital GTM channels
  • Integrate AI systems with pricing/catalog services, ecommerce platforms, CRM, and internal APIs.
  • Partner with the business to identify high‑ROI automation opportunities and measure impact on conversion, pricing accuracy, speed to quote, and revenue metrics.

Engineering, Testing & Operations

  • Develop reusable libraries, patterns, and internal tooling for agent development.
  • Build CI/CD pipelines, automated tests, and evaluation harnesses for LLM‑powered systems.
  • Monitor agent behavior in production, diagnose failures, and iterate quickly.
  • Implement logging, analytics, and feedback loops to continuously improve system performance and safety.

Collaboration & Standards

  • Work cross‑functionally with product, engineering, and domain experts to design AI‑powered workflows.
  • Participate in design and code reviews, contributing to shared engineering standards.
  • Help define best practices for AI evaluation, observability, and responsible deployment.
What you'll bring

Required

  • 3–7+ years of experience as a Software Engineer, AI Engineer, or Machine Learning Engineer.
  • Proven experience building and operating LLM‑driven or agentic applications in production
    .
  • Hands‑on experience with agent frameworks or orchestration libraries (e.g., Lang Chain, Llama Index, Auto Gen, Semantic Kernel, or similar).
  • Strong programming skills in Python (or Type Script/Node).
  • Experience integrating LLMs with APIs, databases, vector stores, and retrieval systems.
  • Solid understanding of CI/CD, containerization (Docker), and cloud deployment (AWS, GCP, or Azure).
  • Experience testing, evaluating, and monitoring AI systems in real‑world environments.
  • Comfort working in ambiguous, fast‑moving environments with end‑to‑end ownership.

Preferred

  • Experience building pricing, quoting, ecommerce, or monetization systems.
  • Familiarity with MCP servers or equivalent tool‑integration architectures.
  • Experience with vector databases and search/retrieval systems.
  • Exposure to workflow engines, event‑driven systems, or MLOps tooling.
  • Background in B2B, commerce, or operationally complex industries (e.g., construction, manufacturing, distribution).
  • Experience contributing to internal platforms or shared AI tooling.
What you'll earn
  • Base pay range: $190,000 - $250,000
  • Annual performance bonus
  • Long term incentive (equity/stock)
  • 401(k) with employer match
  • Medical, dental, and vision insurance
  • PTO, company holidays, and parental leave
  • Paid Time Off/Paid Sick Leave:
    Applicants can expect to accrue 15 days of paid time off during their first year (4.62 hours for every 80 hours worked) and increased accruals after five years of service.
  • Paid training and certifications
  • Legal assistance and identity protection
  • Pet insurance
  • Employee assistance program (EAP)

QXO is an Equal Opportunity Employer. We value diversity and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other protected status.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary