Striive Talent Marketplace

Top Three US electric utility

Senior AI Software Engineer

Charlotte / Garner / Durham, NC·12 month contract·Starts 30/08/2026·W2
$140–155/hrRate band shown · confirmed by your recruiter
Apply for this role

Free for candidates · W2 · rate band shown on every posting

About this role

Role summary / purpose This role offers the opportunity to design, build, and optimize complex AI-enabled systems in a data-centric environment, collaborating across teams and wearing multiple hats to deliver innovative solutions leveraging the AWS AI development stack. Key responsibilities • Design and build highly complex AI-enabled software solutions using Agile, XP, and TDD practices. • Develop scalable applications and APIs leveraging AWS services (Lambda, Glue, etc.) and Terraform for infrastructure automation. • Write efficient, well-structured Python code for AI workflows and cloud integrations. • Collaborate with data engineers, product owners, and other developers to deliver impactful solutions. • Participate in code reviews, paired programming, and mentor junior team members. • Translate complex AI concepts into manageable user stories and technical deliverables. • Optimize data pipelines and ensure robust integration with cloud platforms. • Provide technical guidance on AI architecture and best practices for sustainability and security. • Stay current with emerging AI technologies, including Agentic AI development. Requirements – education & experience • Associate's degree OR High School/GED in Information Systems related discipline AND 5+ years of relevant experience • Proven experience as a Senior AWS Software Engineer with hands-on expertise in Python, Terraform, AWS Glue, Lambda, and API development. • Comfortable working in a data-centric environment and managing multiple responsibilities. • Experience with Agentic AI development and AI-driven solutions. • Must meet the Department of Energy 10 CFR Part 810 requirement. Required skills • Python • Terraform • AWS Glue • AWS Lambda • API development • Agile, XP, and TDD practices Nice-to-have / preferred skills • Familiarity with front-end development (Angular or similar) • Strong understanding of cloud architecture and security best practices • Experience with CI/CD pipelines and automation • Ability to mentor and coach team members on AI and cloud technologies • Portfolio of work showcasing AI or cloud-based projects Employment details – type, location, hours This is a hybrid position requiring local candidates reporting on-site. The team works a 4x10 schedule (Monday through Thursday). Growth & development opportunities • Work on innovative AI projects that shape the future of technology • Collaborate in a dynamic, agile environment with talented professionals • Opportunity to mentor junior team members and develop leadership skills Equal opportunity statement We are an equal opportunity employer committed to building a diverse and inclusive workforce.

Posted by Bartech Staffing on behalf of a vetted Top Three US electric utility client. Your recruiter confirms the exact rate when you connect.

How we work

No bait and switch

Every role has a vetted client, a confirmed budget, and a real timeline. You see a rate band and location up front, and your recruiter confirms the exact number.

No spam, no cold calls

You pick which roles to pursue. We only surface contracts that match your stack, rate, and location.

One recruiter, one thread

The person who sends your profile is the person who calls you back. No phone tree, no re-explaining your stack.

Other open roles

Senior AI Software Engineer

Charlotte / Garner / Durham, NC · $140–155/hr

Apply