Principal Developer - AI
$140,600 per year
Apply (opens in a new tab)Principal Developer - AI
Posted today
SENIORITY
Lead
SALARY
$140,600 per year
About the role
- What's needed to succeed (Minimum Qualifications):Bachelor's degree
- Computer Science, Information Technology, Engineering, or related field preferred
- Seven years of software development experience, including substantial hands-on experience building APIs, distributed services, and enterprise integrations, with at least three years performing senior or principal-level development responsibilities.
- Demonstrated hands-on experience building and deploying LLM-based applications or AI agents that invoke tools and integrate with business systems.
- Strong software engineering skills, with proficiency in Python and experience with enterprise development technologies such as C#/.NET.Practical experience implementing AI agents, tool/function calling, agent workflows, and integration with enterprise APIs.
- Ability to translate technical designs into tested, deployable, maintainable code and independently troubleshoot complex issues.
- Experience designing and building APIs, microservices, and distributed systems.
- Experience with cloud services, preferably AWS, and automated build, test, and deployment pipelines.
- Understanding of AI-specific risks, including prompt injection, unintended tool execution, sensitive data exposure, and unreliable model outputs, with experience implementing appropriate controls.
- Experience with automated testing, agent evaluations, observability, performance tuning, and production support.
- Ability to provide technical direction through implementation, code reviews, and mentoring.
- Strong problem-solving and communication skills, including the ability to explain technical tradeoffs and collaborate across teams.
- What will help you propel from the pack (Preferred Qualifications):Experience implementing Model Context Protocol (MCP) servers or comparable standards for connecting AI applications to enterprise tools.
- Experience with agent orchestration frameworks, model providers, and evaluation tooling.
- Experience with OAuth/OIDC, API gateways, rate limiting, idempotency, and secure transaction processing.
- Experience with airline shopping, retail, cart, booking, servicing, or comparable transactional systems.
- Experience progressing AI experiments into supported production capabilities.
- The base pay range for this role is $140,600.00 to $183,108.00. The base salary range/hourly rate listed is dependent on job-related, factors such as experience, education, and skills. This position is also eligible for bonus and/or long-term incentive compensation awards.
- You may be eligible for the following competitive benefits: medical, dental, vision, life, accident & disability, parental leave, employee assistance program, commuter, paid holidays, paid time off, 401(k) and flight privileges.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
