Forward Deployed AI Engineer

Baker Tilly•San Diego, CA
•$205,000 - $250,000

About The Position

Baker Tilly is seeking a Forward Deployed AI Engineer for the founding team of its AI Product Group (APG) Agent Factory. The role designs, develops, and deploys AI-powered applications and agentic workflows across Tax, Assurance, and Advisory. This hands-on, full-stack engineering position builds production-ready AI solutions that combine advanced AI capabilities with intuitive user experiences and practical business workflows. Working with firm practitioners and subject matter experts, the engineer translates complex business processes into scalable AI-enabled solutions and develops applications that support professional review and decision-making. As an early member of the AI Product Group, the engineer collaborates with product, design, data, platform engineering, and globally distributed technical teams to deliver AI solutions from concept through production deployment. The work emphasizes strong software engineering fundamentals, evaluation-driven development, hands-on execution, and close collaboration with business stakeholders. The ideal candidate has delivered full-stack applications and LLM-powered features to real users, and can quickly learn emerging technologies.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of hands-on software engineering experience, including successful design, development, and delivery of multiple production-quality applications or products from concept through deployment.
  • Experience deploying at least one LLM-powered feature or application to real users, regardless of scale.
  • Experience working directly with domain experts, business stakeholders, or customers to translate requirements into technical solutions and take ownership of delivered outcomes.
  • Strong full-stack software engineering experience, including backend services, data models, APIs, and modern user-facing applications.
  • Deep proficiency in at least one mainstream programming language, such as Python, TypeScript, Go, or Java, with understanding of language fundamentals, design patterns, and production-quality development practices.
  • Ability to quickly learn and apply new programming languages, frameworks, and technologies.
  • Strong software engineering fundamentals, including system design, application architecture, automated testing, debugging, performance optimization, and scalable, maintainable systems.
  • Experience developing and integrating modern web applications, APIs, authentication mechanisms, and secure enterprise services.
  • Ability to validate technical solutions through measurable outcomes, such as automated testing, benchmarks, experiments, evaluation frameworks, or A/B testing.
  • Strong analytical thinking, technical judgment, and problem-solving skills, including the ability to evaluate trade-offs, resolve ambiguity, and develop practical solutions to complex challenges.
  • Experience collaborating with nontechnical stakeholders and subject matter experts, and explaining technical concepts and recommendations in clear, business-focused language.
  • Excellent written and verbal communication skills, including documenting technical solutions, articulating design decisions, and collaborating across technical and business teams.
  • Ability to work independently, manage competing priorities, adapt to evolving requirements, and deliver high-quality solutions in a fast-paced environment.
  • Experience using AI-assisted and agentic development tools to enhance engineering productivity, or a strong willingness to incorporate these technologies into daily development practices.

Nice To Haves

  • Advanced degree preferred.
  • Familiarity with Python and TypeScript.
  • Familiarity with LLM applications, retrieval-augmented generation (RAG), AI evaluation methodologies, or Model Context Protocol (MCP).
  • Exposure to agentic AI concepts, including orchestration, tool use, context management, and human-in-the-loop workflows; prior experience building AI agents is not required.
  • Experience with cloud-based application development and technologies such as Microsoft Azure, containers, PostgreSQL, and React.
  • Experience in professional services, regulated industries, or environments serving highly specialized business users; prior Tax, Assurance, or Accounting experience is not required.

Responsibilities

  • Design, implement, and maintain AI agents and multi-step workflows, including task decomposition, orchestration, context and memory management, tool integration, human-in-the-loop checkpoints, and failure handling.
  • Develop production-quality applications, backend services, APIs, data models, dashboards, conversational interfaces, and user-facing workflows for practitioners using AI-powered solutions.
  • Work directly with Tax, Assurance, and Advisory professionals and subject matter experts to understand business processes, identify automation opportunities, and translate expertise into requirements and working software.
  • Establish measurable hypotheses, testing criteria, evaluation frameworks, and performance baselines to validate AI capabilities and guide technical decisions before production deployment.
  • Build and maintain automated tests, regression suites, and ground-truth datasets with subject matter experts to ensure reliability, accuracy, and continuous improvement.
  • Own solutions from development through deployment, monitoring, troubleshooting, and ongoing enhancements, supporting adoption and positive user outcomes.
  • Integrate AI applications with enterprise systems, APIs, and governed data sources using established integration standards, secure access controls, and data contracts.
  • Develop reusable technical patterns, components, documentation, and engineering best practices to support consistent and scalable Agent Factory development.
  • Work with external engineering partners to acquire specialized expertise, transition solutions to internally owned production environments, and produce maintainable code, tests, and operational documentation.
  • Collaborate with U.S. and India engineering teams, product management, design, data platform, and enterprise architecture to align solutions, share knowledge, and maintain consistent standards.
  • Use user feedback, application performance data, emerging AI technologies, and evaluation results to improve solutions and identify opportunities to increase productivity, reliability, and business value.
  • Participate in special projects and perform other duties as assigned to advance the firm's AI engineering capabilities and business priorities.

Benefits

  • Comprehensive compensation and benefits package for eligible employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service