For Employers

Harris Computer

Associate AI Assisted Software Developer

Posted 9 days ago
$65000 - $75000 per year
0-2 years experience
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

The role involves using AI-assisted tools to design, develop, test, and maintain software applications while maintaining human accountability for quality and security. The developer will collaborate with stakeholders to translate requirements into technical solutions and contribute to the organization's AI development practices.

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.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Analyst / Data Scientist

Full Time United Kingdom £70000 - £90000 per year Software Development

Machine Learning Engineer

Full Time Germany, Netherlands, Oman +1 more Software Development

Data Engineer (Databricks) (m/f/d)

Full Time Portugal Software Development

DevOps Engineer (m/f/d)

Full Time Portugal Software Development

Data Engineer (m/f/d)

Full Time Portugal Software Development

Software Developer I

Full Time United States Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified