AI Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+16 more
Job description
We are looking for a skilled AI Software Engineer to join our team in Phoenix, Arizona. In this long-term contract role. We want a full-stack software engineer who ships at AI speed without giving up engineering judgment. You’ll use AI coding agents as your main tool, and you’ll be the person who knows when the agent is wrong.
Responsibilities:
· Build department workspaces end to end. Ticket hubs, queues, tiles and filters for Client Services, Legal, HR and Compliance (e.g. a ClickUp-style filter builder, a performance-review system, a legal case tracker).
· Work on regulated workflows. Credit-dispute (e-OSCAR ACDV) queues with locking, auto-submit and audit trails, where a bug means a compliance issue, not just a broken screen.
· Replace CollectOne, one department at a time. Read legacy SQL Server data, mirror it into Postgres, and rebuild the daily screens staff rely on.
· Write database migrations safely. Plan apply-before-merge order, row-level security, and one-transaction-per-page-load rules.
· Wire integrations. Microsoft Graph mailboxes into tickets, Amazon Connect call screens, AWS Bedrock AI features (reply suggestions, PDF invoice analysis), S3 uploads, Stripe and QuickBooks.
· Drive AI agents well. Write clear prompts and specs, break work into small stacked PRs, and review every line the agent writes.
· Keep CI honest. Respect the guard checks (page index, lint ratchet, migration hygiene, secret scanning) and add new guards when a mistake could repeat.
· Sit with users. Turn a messy request from a supervisor into a clear spec, then show them the working screen.
Requirements
· 4+ years building and running production web applications (full stack).
· Strong TypeScript and React; Next.js App Router or similar server-rendered framework.
· Real SQL skill: schema design, migrations, indexes, transactions, constraints. Postgres preferred.
· Daily, hands-on use of AI coding agents (Claude Code, Cursor, Copilot agent mode or similar) to ship real work, with examples you can show.
· The habit of reading and challenging AI-written code: you can explain why the agent’s first answer was wrong.
· Writes tests that matter (Vitest/Jest or similar) and knows which risks deserve them.
· Comfortable with Git, pull requests, code review and CI pipelines.
· Clear plain-English communication with non-technical users and managers.
· Judgment about data that matters: PII, financial records, audit trails.
Preferred qualifications
· Collections, credit reporting (FCRA, Metro 2, e-OSCAR), fintech or other regulated industries.
· Legacy migration work, especially SQL Server to Postgres.
· AWS (Bedrock, S3, SES, Connect), Microsoft Graph / Entra ID, Vercel.
· Payments and accounting APIs: Stripe, QuickBooks Online.
· Built LLM features into a product (prompting, extraction, guardrails).
· Set up or ran autonomous agent workflows with review gates.
· SOC 2 or security-review experience (row-level security, secret scanning, OAuth token handling).
About the company
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…