Sr Software Engineer, AI Experience

NRG EnergyWashington, United Statesfull_timesenior

$153,000 – $185,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Design and build personalization, recommendation, ranking, retrieval, candidate-generation, and re-ranking systems.
  • Develop household, user, device, event, and context representations using behavioral signals, embeddings, feedback, and product telemetry.
  • Build feedback loops from searches, dismissals, saves, notification engagement, customer actions, and product usage.
  • Partner with Agentic AI and AI Platform teams to connect short-term context, long-term memory, retrieval, and personalization.
  • Deploy and monitor production recommendation systems with attention to latency, reliability, cost, privacy, and customer trust.

Soft Skills

Online/Offline EvaluationExperimentationCommunication SkillsCross-Functional CollaborationSmart HomeIoTSecurityEnergy

Benefits

  • 401k
  • Dental
  • Flexible PTO
  • Health Insurance
  • Life Insurance
  • Paid Holidays
  • Vision

Culture

Cross-Functional Teams

Requirements

Required: Bachelor’s degree in Computer Science, Software Engineering, AI/ML, or a related technical field
Regions: Us

Get jobs like this in your inbox

Weekly Python, SQL, Data Engineering hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About NRG Energy
Industry: energy

NRG Energy is a company that encourages employee career development and offers a dynamic work environment with opportunities across its businesses. The company is committed to building personalization and recommendation systems for AI experiences.

View company profile →
Compensation
Base salary: $153,000 – $185,000 USD
Bonus: annual bonus, short- and long-term incentives, and program-specific awards