A

Appian

Builds software that automates business processes

Principal Applied AI Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or a related technical/analytical discipline is required; equivalent experience is not accepted in lieu of a degree.
  • At least 10 years of relevant software development experience with a Bachelor of Science, or at least 8 years with a Master of Science in Computer Science or a related field.
  • Deep hands-on experience designing and operating production large language model systems.
  • Demonstrated expertise in code generation, agents, retrieval, structured generation, tool use, model routing, evaluation, and observability.
  • Experience using AI coding assistants, with the ability to evaluate, coach others on, and selectively apply AI-generated code in a production engineering context.
  • Strong foundations in distributed systems, application programming interfaces, security, and reliability, with the ability to contribute at a senior individual-contributor level.
  • Demonstrated ability to drive technical decisions and shape engineering practices beyond a single team or project.
  • Experience developing, optimizing, and maintaining a high-volume, mission-critical production service environment.
  • Ability to communicate technical architectures verbally, visually, and in writing to diverse engineering audiences.

Responsibilities

  • Architect, build, and optimize high-performance production large language model systems while maintaining a strong personal technical presence on the team.
  • Spearhead strategic technological changes and champion code-refactoring efforts to keep the core codebase and AI systems modern and performant.
  • Use AI coding tools to generate, review, and critically evaluate AI-assisted code to deliver work faster without compromising quality or correctness.
  • Drive technical story breakdowns, acceptance criteria, and architectural design across complex, multi-tier and AI-powered application layers, from feature scoping through implementation.
  • Build prototypes to de-risk novel AI approaches and establish standards for others to use.
  • Engineer reliability into core software systems and perform advanced system tuning to manage product availability, latency, scalability, and efficiency.
  • Promote development best practices across the department, conduct detailed design and implementation code reviews, and build automation frameworks to prevent problems from recurring.
  • Coach and mentor engineers at multiple levels, identify and close team skill gaps, and take ownership of accelerating colleagues’ technical growth.
  • Share domain knowledge across the department, serve as a technical resource, and publish content to the Engineering documentation site.

Desired Qualifications

  • Experience with compilers, program analysis, formal or executable specifications, or legacy modernization.
  • Experience with enterprise platforms such as Salesforce or ServiceNow.

About the Company

Appian

Builds software that automates business processes

Appian builds software that banks, insurers, government agencies and other heavily regulated organizations use to automate complex work, such as onboarding clients, settling claims and reviewing grant applications. In 2001, it built Army Knowledge Online, a web portal for US Army personnel that was then considered the world's largest intranet. Customers' developers build apps by connecting visual building blocks instead of writing much code, while a data fabric links records across their existing systems without migrating them and AI agents read documents and handle routine steps. Customers pay subscription fees, mostly for software that Appian runs in its own cloud. Appian was founded in 1999 and is based in McLean, Virginia.

Company size
1,001-5,000
Company stage
IPO
Headquarters
McLean, VA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Appian

See more jobs