Associate AI Assisted Software Developer

SmartSafety Software Inc.

Boise (ID)

On-site

USD 65,000 - 75,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

SmartSafety Software Inc. in Boise, Idaho, seeks a software engineer who translates requirements, user stories, and acceptance criteria into robust, AI-assisted software.

You will apply computer science fundamentals and AI-enabled practices while maintaining quality, security, and production readiness. Collaborating with business analysts, product owners, and developers, you will implement unit tests, review AI outputs, and document installation and troubleshooting steps.

Qualifications

  • Understanding requirements, business cases, user stories, acceptance criteria.
  • Produces and executes unit tests, including AI-assisted test generation.

Responsibilities

  • Partners with analysts, product owners, and stakeholders to understand requirements and impact.
  • Uses AI-assisted tools to accelerate analysis, coding, debugging, and testing with human accountability.
  • Maintains coding standards and secure development practices.
  • Reviews and refines AI-generated outputs for quality, security, and performance.
  • Produces technical documentation for installation and troubleshooting using AI tools.
  • Delivers artifacts within sprint timelines with guidance from senior staff.
  • Contributes to planning, estimation, and agile ceremonies.

Skills

AI-assisted development
Unit testing
Code review
Documentation
Agile planning

Tools

AI tools
CI/CD

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

Harris • United States

On-site
USD 65,000 - 75,000
Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

MediSolution • Northern (KY)

Hybrid
USD 65,000 - 75,000
Associate AI Assisted Software Developer
Associate AI Assisted Software Developer

MediSolution • Idaho

Hybrid
USD 65,000 - 75,000
Software Engineering Manager
Software Engineering Manager

WiredHive • Frisco (TX)

On-site
USD 150,000 - 190,000
Senior AI Software Engineer
Senior AI Software Engineer

Veriipro • Center Square (PA)

On-site
USD 140,000 - 190,000
Software Engineer I
Software Engineer I

ApplyMint • Montpelier (VT)

On-site
USD 70,000 - 110,000
Senior Software Engineer, AI
Senior Software Engineer, AI

BDO USA, LLP • Grand Rapids (MI)

On-site
USD 110,000 - 140,000
AI Solutions Software Developer
AI Solutions Software Developer

AtkinsRéalis • United States

On-site
USD 120,000 - 160,000
Associate AI Solutions Developer
Associate AI Solutions Developer

Bridgehead IT Inc. • San Antonio (TX)

Hybrid
USD 65,000 - 85,000
Structured onboarding and mentorship
Continuous learning opportunities
Defined growth path
Associate Software Engineer, AI
Associate Software Engineer, AI

Constellation Energy Corp. • Baltimore (MD)

On-site
USD 78,000 - 87,000
Bonus program
401(k) with company match
Employee stock purchase program