Sr. AI Software Engineer

frontdoor, Inc.•,
•$135,000 - $150,000

About The Position

Frontdoor is seeking a Senior AI Software Engineer to design, build, and deploy production-grade AI-powered systems. The role emphasizes applied AI—including large language models, agent-based systems, reasoning workflows, and intelligent automation—rather than traditional model training. The engineer will architect and implement scalable, secure, and reliable AI solutions integrated with real-world applications and data systems, taking solutions from experimentation through production while maintaining quality, safety, and performance.

Requirements

  • Strong software engineering experience and proficiency in one or more languages such as Python, JavaScript/TypeScript, Java, C#, Go, or similar.
  • Experience building AI-driven applications using modern AI platforms or APIs.
  • Ability to design and implement custom logic, tools, and integrations rather than relying only on out-of-the-box solutions.
  • Experience working with APIs, services, and distributed systems.
  • Solid understanding of system design, application architecture, and software best practices.
  • Strong problem-solving skills and ability to operate independently.
  • Flexibility and comfort working in fast-changing environments.
  • Ability to balance rapid experimentation with production-quality engineering.
  • Clear communication and effective cross-team collaboration.
  • Experience designing end-to-end AI systems, not just integrating APIs.
  • Understanding of AI system risks, including prompt injection, hallucination, and data exposure.
  • Experience with evaluation frameworks, testing strategies, or quality measurement for AI outputs.
  • Familiarity with retrieval-based systems (RAG) and context management.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.
  • At least 5 years of experience in AI, machine learning, or prompt engineering, with demonstrated success in senior or lead roles.

Nice To Haves

  • Experience working in regulated or enterprise environments with security, compliance, or governance requirements.
  • Experience with LLM platforms and tooling, such as agents, function/tool calling, and orchestration frameworks.
  • Familiarity with prompt engineering, evaluation, and AI safety patterns.
  • Experience building AI copilots, chat systems, or intelligent automation.
  • Knowledge of cloud platforms and deployment patterns.
  • Experience working in agile or startup-style environments.

Responsibilities

  • Design and develop AI-powered applications and services.
  • Build systems leveraging LLMs, AI agents, reasoning engines, and orchestration frameworks.
  • Write clean, efficient, and maintainable custom code to support AI use cases.
  • Integrate AI services with existing software systems, APIs, and data sources.
  • Design prompts, workflows, tools, and guardrails for reliable AI behavior.
  • Optimize AI systems for performance, scalability, cost, and reliability.
  • Collaborate with product, design, and engineering teams to deliver end-to-end solutions.
  • Debug and resolve complex issues across AI logic, application code, and infrastructure.
  • Adapt to new AI capabilities, platforms, and evolving requirements.
  • Define and implement evaluation strategies to measure AI system quality, accuracy, and reliability.
  • Design systems resilient to prompt injection, data leakage, and misuse.
  • Implement observability, logging, and feedback loops for continuous improvement of AI systems.
  • Architect data flows and retrieval strategies, such as RAG and context management, to support AI applications.

Benefits

  • Medical and pharmacy insurance.
  • Dental insurance.
  • Vision insurance.
  • Life insurance.
  • Disability insurance.
  • Weight loss and smoking cessation programs.
  • Matching 401(k).
  • Employee stock purchase plan.
  • Certain roles are eligible for additional rewards and incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service