Tech Stack
Responsibilities
- Design and develop AI-powered applications and services leveraging LLMs, AI agents, reasoning engines, and orchestration frameworks.
- Write clean, efficient, and maintainable custom code and integrate AI services with existing software systems, APIs, and data sources.
- Optimize AI systems for performance, scalability, cost, and reliability, while collaborating closely with product, design, and engineering teams.
- Define and implement evaluation strategies to measure AI system quality, accuracy, and reliability, including resilience to prompt injection and data leakage.
- Architect data flows and retrieval strategies (e.g., RAG, context management) and implement observability, logging, and feedback loops for continuous improvement.
Soft Skills
AI SafetyProblem-SolvingCross-Functional CollaborationAgile
Benefits
- Health Insurance
- Dental
- Vision
- Life Insurance
- Disability Insurance
- 401k
- Employee Stock Purchase
- Mental Health
Culture
Fast-PacedAgile/Scrum
Requirements
Required: Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field
Regions: Us
Get jobs like this in your inbox
Weekly Python, JavaScript/TypeScript, Java hiring trends and salary data — free.
Join 6 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 Frontdoor, Inc.
Industry: home services
Size: enterprise
Frontdoor is a leading home services company that provides home service plans and a cutting-edge app for home repair and maintenance, utilizing AI-powered technology to connect homeowners with experts.
View company profile →Compensation
Base salary: $140,000 – $185,000 USD
Equity: Employee stock purchase plan
Bonus: Additional rewards and incentives are eligible for certain roles.