Senior Software Engineer, AI-Augmented Development
- Source: Hrmdirect
- ACT
- $110,000 to $135,000 /yr
- Remote
- Iowa City
- Full-Time
- Senior
Job Description
At ACT, Your Work Makes a Difference
Education has power – a power that changes lives forever. It creates opportunities that lift up individuals, their families, and sparks societal change that echoes through generations to come. From our grassroots we have fought the good fight for inclusivity in education, and we remain devoted to helping anyone who struggles to access that power. This is what matters to us and we must do better - we’ve never been more sure of our purpose.
ACT team members are part of an organization dedicated to a mission that has never been more important: Helping people achieve education and workplace success. Advancing that mission within our organization, by helping our team members achieve education and workplace success of their own, is core to our values. ACT values a diverse workplace and is committed to fostering an inclusive environment in which every team member has an equal opportunity to grow.
We want our team members to have the well-being and confidence they need to do their best work, in an environment where both they and ACT thrive. To support this, our total rewards include company paid life insurance, medical, dental, vision, flexible health and dependent spending accounts, 401(k) retirement savings with company match, paid holidays, paid time off, and so much more. You can find a comprehensive list of our benefits here.
We are seeking a Senior Software Engineer, to help us fulfill that mission.
The Senior Software Engineer applies advanced knowledge, skill, and expertise to software delivery. Work is both independent and collaborative in nature. This role emphasizes using AI coding tools to develop software efficiently, while owning the judgment calls AI can’t make, including reviewing, testing, and correcting AI-generated work, and taking end-to-end ownership of delivery from specification through production. Beyond using AI tools well, this role is expected to actively drive how the team adopts new AI-assisted development practices by piloting new tools and techniques, and championing what actually works. This is primarily a hands-on senior engineering role within the team, with the opportunity to grow into a cross-team responsibility for advancing how the broader engineering organization uses AI-assisted development tools as the role matures.
The finalist will be hired at the salary and level commensurate with their qualifications. For this position, we anticipate offering an annual salary between $110,000 and $135,000. ACT manages salaries within this range based on relevant factors, including skills, experience, and internal equity. This position is not incentive eligible.
Location: This is a remote position, based in the United States.
Visa: Applicants must be authorized to work in the U.S. without the need for visa sponsorship.
What you will be working on:
- Technical Leadership & Complex Problem-Solving
- Solve complex technical problems across the team’s core systems, using AI-assisted approaches to move faster, including integrations with related platforms.
- Contribute senior-level technical judgment to active modernization initiatives within the team, using AI tools to accelerate legacy-to-modern platform migrations.
- AI Tooling Strategy & Adoption
- Pilot new AI-assisted development tools, models, and techniques within the team (e.g., new agentic coding workflows, MCP integrations, updated model versions), evaluating them against real delivery work rather than vendor claims.
- Propose and champion new use cases for AI in the team’s engineering practice, backed by a measured before/after comparison — time saved, defect rate, or review burden.
- Feed adoption learnings back into team practice, updating norms, playbooks, or tooling recommendations as new approaches prove out (or don’t).
- Deep Domain Knowledge
- Apply deep familiarity with the team’s platform architecture, history, and constraints to guide technical decisions, including where AI-assisted approaches can speed modernization work.
- AI-Directed Development & Delivery Ownership
- Direct AI coding tools and agents to implement features from specs, tickets, or requirements, and own end-to-end delivery of the feature from specification through production.
- Review, test, and correct AI-generated code for correctness, security, and architectural fit; catch both subtle errors (a plausible-but-wrong calculation, an approach that won’t scale) and obvious ones…
Skills
- claude-by-anthropic
- claude-code
- GraphQL
- NodeJS
- NestJS
- Java
- React
- PostgreSQL
- amazon-web-services
- Kubernetes
- clearcompany
