AI Software Engineer

Robert Half
Phoenix, AZ, United States
1 day ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon S3 Asana Audit Trail Code Review Continuous Integration Cursor PostgreSQL Microsoft SQL Server
+16 more
OAuth QuickBooks (Software) Microsoft Copilot Next.js SQL Databases TypeScript Web Applications Amazon Connect Network Routers ReactJS Large Language Models Claude Code AI Coding Agents Agentic-AI Git Stripe

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.

Apply on dejobs.org
Prepare application

Good distractions

Loading talks and stories from around this role…