M

MediaAlpha

Real-time targeted advertising marketplace for brands

Staff Applied AI / ML Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBellevue, WA, USA

About the Job

Requirements

  • At least 9 years of software development experience.
  • Experience designing and owning systems end-to-end, including three-tier architectures, data flows, application programming interfaces, deployments, and operational health.
  • Strong programming skills in Python, including software engineering methodologies and best practices.
  • Hands-on experience building LLM-powered features in production.
  • Experience with retrieval-augmented generation architectures, including vector databases, embedding models, and retrieval strategies.
  • Practical prompt engineering skills and demonstrated ability to iterate and evaluate quality.
  • Familiarity with core machine learning concepts, including classification, evaluation metrics, and embeddings, and judgment about when traditional machine learning approaches outperform LLM-based solutions.
  • Experience with agent frameworks and tool-use patterns, such as MCP and function calling.
  • Familiarity with cloud environments.
  • Ability to work independently, handle ambiguity, and pay careful attention to detail.
  • Experience collaborating with engineers and non-technical stakeholders.
  • Ability to communicate clearly, concisely, and thoughtfully.
  • A bachelor's degree is required.

Responsibilities

  • Own the full software development lifecycle of LLM-powered systems, from requirements through production deployment and operational health.
  • Design and implement retrieval-augmented generation systems, tool-use patterns, and multi-step reasoning workflows.
  • Integrate LLM-based services into the company's products, internal tools, and data ecosystem.
  • Drive architectural decisions balancing capability, cost, latency, and maintainability.
  • Establish evaluation frameworks and metrics to measure application quality and business impact.
  • Work directly with stakeholders to define product capabilities and develop new features and integrations.
  • Promote excellence in coding, testing, and quality within the team and culture.
  • Mentor engineers on LLM application development patterns and best practices.

Desired Qualifications

  • A technical discipline such as computer science is preferred for the bachelor's degree.
  • AWS is the preferred cloud environment, including EC2, S3, and Bedrock.

About the Company

MediaAlpha

Real-time targeted advertising marketplace for brands

MediaAlpha operates a performance marketing platform that helps brands reach consumers who are ready to buy. It connects advertisers with in-market audiences through a real-time, auction-based marketplace where ads are bought and placed on publishers’ inventory. The platform provides advanced targeting and transparency, so advertisers can see exactly where their ads appear and how they perform, enabling smarter bidding and measurement. Unlike some rivals, MediaAlpha emphasizes visibility into ad placements and conversion-ready audiences, especially in industries like insurance, travel, and financial services, to improve lead quality and return on ad spend. The company earns fees as a percentage of ad spend on its marketplace, aligning revenue with the volume and value of transactions. The goal is to help advertisers achieve higher returns by delivering targeted, timely ads in a transparent, efficient bidding environment.

Company size
51-200
Company stage
IPO
Headquarters
Redmond, WA
Founded
2011

Recently Posted Jobs

Explore more opportunities at MediaAlpha

See more jobs