AI Developer
.NET Engineer- AI-Enabled Development
Hybrid / Dallas, TX (2-3 days Onsite)
Perm Role
Level: Software Engineer II / Senior Software Engineer
Position Summary
Our client is building the AI-native engineering organization of the future one where small, durable teams direct AI to deliver software faster and more reliably than traditional models allow. This role sits inside that effort from day one: working with the latest in agentic AI development, helping shape the practices and platforms the next generation of technology delivery will be built on, and contributing directly to a capability that compounds in value with every project completed.
AI Developers are engineers who drive agentic development day to day. They direct Claude Code through the plan-first workflow, author the plans it executes, review and correct its output, and remain fully accountable for what ships. Their leverage comes from operating as directors of a capable engineering partner rather than as line-by-line authors while retaining the engineering depth to know when the AI is wrong.
A standard pod carries one to two AI Developers. Success is measured not by lines of code written but by the reliability and quality of working software reaching production.
Key Responsibilities:
AI-DIRECTED DEVELOPMENT
- Run the plan-first workflow on every non-trivial change: explore, plan, review, then implement never jumping straight to code.
- Direct Claude Code effectively and review its output as rigorously as a senior engineer would review a teammates pull request.
- Catch and correct AI errors wrong problem solved, unintended side effects, standards drift before they reach review.
- Understand, contribute and Improve AI-DLC workflow and skills created inside plan mode and review before any code is written.
ENGINEERING STANDARDS & QUALITY
- Keep implementation on-standard no raw SQL, standard response envelope, kebab-case URLs, OTEL instrumentation, no writes to the legacy boundary.
- Maintain CLAUDE.md and settings.json the pods AI context file and permission boundaries; update as conventions evolve.
- Practice context-window discipline one task per session, dump to PLAN.md and /clear near the 60% threshold, commit at least hourly.
- Keep pull requests under ~400 lines and scope them to one feature or one slice.
CONTINUOUS IMPROVEMENT
- Use the company standards, slash commands /new-feature, /review-pr, /fix-bug, /write-tests, /go, /catchup consistently and not selectively.
- Contribute Skills Library Updates at project close so the next team starts from a higher baseline.
- Feed lessons back to the shared skills ea-standard, api-standard, and domain skills via concrete LESSONS_LEARNED.md entries.
- Understand, apply and continuously Improve token usage - Improvise and fine tune token usage with AI- workflow and Incorporation of new skills
Required Qualifications
- 4+ years of professional software engineering with production ownership.
- Fluency in the tech stack: .NET 8 / C# or TypeScript, EF Core / Drizzle, PostgreSQL, Cockroach DB, React.js, Python, REST + OpenAPI.
- Strong code-review judgment and the ability to recognize subtly wrong AI output.
- Comfort operating as a director of agentic tools rather than sole author and the discipline to verify, not trust.
- Solid testing discipline and familiarity with CI-based quality gates.
- Bachelors degree in computer science, engineering, or a related field, or equivalent experience.
Preferred Qualifications
- Hands-on experience with Claude Code or a comparable agentic coding environment.
- Experience maintaining AI context and guardrail files (CLAUDE.md-style) in a shared codebase.
- Domain exposure relevant to the pod (collision repair operations, fleet, insurance/DRP, or analytics).
- Track record of contributing reusable patterns back to a shared library.
Core Competencies
- Directors mindset sets direction for AI tooling and evaluates output critically rather than accepting it at face value.
- Engineering rigor holds a high bar on standards, test coverage, and code review regardless of whether code was human- or AI-authored.
- Disciplined focus scopes sessions tightly, commits frequently, and resets cleanly rather than pushing through degraded context.
- Learning instinct captures what works and what does not and systematically feed it back to improve the teams shared baseline.
- Collaborative accountability works within the pod model and does not treat AI speed as an excuse to skip processes.
- Strong team player - comfortable working and partnering with cross functional team to continuously learn at high pace, build and continuously Improve