Associate AI Assisted Software Developer
Harris · United States
Skills in this posting
The posting
The purpose of this role is to understand requirements, business cases, user stories, and acceptance criteria, and to apply software engineering judgment, computer science fundamentals, and AI-assisted development practices to design, develop, test, enhance, and maintain software applications.
This role will actively use approved AI development tools to accelerate coding, testing, troubleshooting, documentation, refactoring, and code review, while retaining human accountability for quality, security, maintainability, and production readiness. This position will help establish repeatable, responsible AI-assisted development practices that improve engineering capacity, consistency, and delivery speed.
Duties & Responsibilities
Partners with Business Analysts, Product Owners, senior developers, and internal/external stakeholders to understand requirements, business cases, user stories, acceptance criteria, and customer impact
Uses approved AI-assisted development tools to accelerate software analysis, coding, debugging, refactoring, documentation, and testing, while maintaining human accountability for all final work products
Produces and executes unit test cases, including AI-assisted test generation where appropriate, to validate functionality against acceptance criteria and expected system behavior
Maintains established coding standards, secure development practices, architectural patterns, and AI SDLC governance requirements
Reviews, validates, and refines AI-generated outputs to ensure code quality, accuracy, maintainability, security, performance, and alignment with product standards
Produces supporting technical, installation, configuration, and troubleshooting documentation for internal and external publication as appropriate, leveraging AI tools to improve speed and consistency
Achieves productivity and quality targets by using AI-assisted workflows responsibly to improve development velocity, reduce rework, and deliver within budget, schedule, and defined quality standards
Completes assigned software and non-software deliverables within timelines defined by the Scrum Team, Project Manager, Product Owner, or technical leadership
Produces technical specifications, code, unit test plans, documentation, and related development artifacts in alignment with functional specifications, traceability requirements, and team standards
Delivers committed development, testing, and documentation artifacts with appropriate guidance from senior developers, architects, and managers, while demonstrating increasing independence over time
Provides input and assistance in preparing technical design specifications, including identifying opportunities where AI-assisted approaches can improve development efficiency, test coverage, documentation quality, or maintainability
Participates in planning, grooming, walkthroughs, estimation, retrospectives, and other agile processes, contributing informed technical input and AI-assisted analysis where appropriate
Ensures all work artifacts, including AI-assisted code, documentation, tests, and technical recommendations, are thoroughly reviewed by peers, senior developers, or architects for quality, security, performance, and production readiness
Contributes to continuous improvement of the organization’s Level 3 AI SDLC practices by sharing effective prompts, workflows, lessons learned, reusable patterns, and responsible AI development techniques
Supports knowledge transfer, product continuity, and modernization efforts by learning existing systems, documenting legacy behavior, and helping apply AI-assisted practices to both new development and existing codebases
Salary range: $65,000 - $75,000 USD per year.
Originally posted on Himalayas
The PivotHop read
- What a software engineer actually earnsmedian, seniority, by country
- Software Engineer career changes, measuredevery measured route out
- Backend Developer → Software Engineer70% readiness
- All open software engineer rolesthe full board
Where these skills also reach
- 600 open backend developer roles67% readiness from software engineer
- 149 open mobile developer roles66% readiness from software engineer
- 53 open developer advocate roles46% readiness from software engineer
- 600 open qa engineer roles46% readiness from software engineer
More software engineer roles
Software Developer (Go) - Security Analytics at RedMimicry GmbHBerlinTodayApply- Software Engineer — Software Platform & Middleware (Early Career) at Apex AiMunichTodayApply
Senior Software Engineer (m/w/d) | Fullstack für KI-Produkte at Avenit AgRemote in DeutschlandTodayApply
Senior Full-Stack Engineer (all genders) | Backend or Frontend Focus at Real DigitalRemote oder Köln / Darmstadt / Düsseldorf / BerlinTodayApply
Associate Backend Software Engineer (Python) at AnaplanManchesterTodayApply
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.