Sr. AI Software Engineer
Frontdoor, Inc.2 years ago
USA (city not specified)Senior
Base Salary
$135k - $150k/yr
Responsibilities
- Design and develop production-grade AI-powered applications and services.
- Build systems using LLMs, AI agents, reasoning engines, and orchestration frameworks.
- Write maintainable custom code and integrate AI services with software systems, APIs, and data sources.
- Design prompts, workflows, tools, guardrails, and evaluation strategies for reliable AI behavior.
- Optimize AI systems for performance, scalability, cost, quality, safety, and reliability.
- Collaborate with product, design, and engineering teams to deliver end-to-end solutions.
- Debug issues across AI logic, application code, and infrastructure.
- Design resilient systems that address prompt injection, data leakage, hallucination, and misuse risks.
- Implement observability, logging, feedback loops, data flows, retrieval strategies, RAG, and context management.
- Adapt to new AI capabilities, platforms, and evolving requirements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
- 5+ years of experience in AI, machine learning, or prompt engineering.
- Strong software engineering experience with proficiency in one or more languages such as Python, JavaScript/TypeScript, Java, C#, or Go.
- Experience building AI-driven applications using modern AI platforms or APIs, including custom logic, tools, and integrations.
- Experience with APIs, services, distributed systems, system design, and application architecture.
- Experience designing end-to-end AI systems rather than only integrating APIs.
- Understanding of prompt injection, hallucination, data exposure, AI safety, evaluation, testing, and quality measurement.
- Familiarity with retrieval-based systems such as RAG and context management.
- Preferred experience with LLM platforms, agents, function or tool calling, orchestration frameworks, prompt engineering, AI copilots, chat systems, or intelligent automation.
- Knowledge of cloud platforms and deployment patterns is preferred.
- Experience in regulated or enterprise environments with security, compliance, or governance requirements is a plus.
Benefits
- Salary range is $135,000 to $150,000 in base pay.
- Benefits include medical/pharmacy, dental, vision, life, and disability insurance.
- Includes health and wellbeing programs such as weight loss and smoking cessation programs.
- Matching 401(k) and participation in an employee stock purchase plan.
- The role requires intermittent computer work for up to eight hours daily, prolonged sitting, and occasional handling of objects up to 10 pounds.