What are the responsibilities and job description for the Sr. AI Engineer - Agentic Frontend position at Averity?
Sr. AI Engineer - Agentic Frontend
A high-growth technology company building AI-powered software for US government customers is looking for a Senior AI Engineer who lives at the intersection of frontend engineering and LLM-powered agents. The company’s AI agent has seen rapid adoption over the past year, and the next frontier is making that agent autonomously operate the product’s user interfaces — clicking, navigating, filling forms, invoking tools, and driving deterministic workflows through the UI on behalf of users.
This is not a typical AI engineering role. You won’t just be building models or pipelines — you’ll be teaching an LLM-powered agent to see, understand, and interact with complex frontend surfaces the way a power user would, but faster and at scale.
What You’ll Do
- Design frontend architectures with explicit state machines, action models, and structured DOM representations that an AI agent can reliably perceive and act on
- Build the integration layer between LLM reasoning and UI actions — translating agent intent into deterministic, verifiable interactions with the product interface
- Develop agent skills that are tightly coupled to specific UI surfaces: data tables, dashboards, search interfaces, forms, and visualization tools
- Create telemetry and evaluation frameworks that measure how accurately and reliably the agent interacts with the frontend (click accuracy, workflow completion rates, error recovery)
- Collaborate with frontend and product teams to make existing interfaces more agent-friendly without degrading the human user experience
What We’re Looking For
- You have experience building an LLM-powered agent interacting with a real frontend — not just calling APIs, but actually navigating and operating a UI agentically
- Strong frontend engineering skills: you’ve built complex UIs yourself and understand how to structure them for both human and machine interaction
- Experience designing state and action models for AI-driven interfaces (agent-controlled navigation, tool invocation through UI, deterministic UI workflows)
- Hands-on experience with agent frameworks (Claude Agent SDK, OpenAI Agent SDK, or similar)
- Understanding of how to make LLM outputs reliable enough for UI automation (structured outputs, guardrails, fallback patterns, retry logic)
- Startup mindset — comfort with ambiguity, speed, and building from scratch
What Skills Do You Need
- 5 years of experience in software engineering, with meaningful time spent on both frontend development and LLM/ML-powered systems
- Advanced Python skills; proficiency with modern frontend frameworks (React, Next.js, or similar) is expected
- Hands-on AWS / cloud infrastructure experience
- Familiarity with Git and modern development practices
- Active or obtainable US security clearance is a plus
Compensation:
- Base Salary based upon experience but expect around $175,000
- 20-30% bonus - paid quarterly
- Equity - between $125,000 - $175,000 with 4 year vest
- Unlimited PTO
- 401(k) with 4% immediate vesting
- Professional development reimbursement
Please Note:
- You must be a US Citizen
- This is a Full-time, on-site (5 days) position in Pittsburgh, PA
- Role may include some travel - up to 10% - mainly between Pittsburgh and Washington DC area
- We offer relocation assistance if you are not currently local to the Pittsburgh area.
Salary : $125,000 - $175,000