AI Software Engineer
Quick Overview
Job Description
Hiring: AI Software Engineer (Contract)
Location: Dallas, TX | Austin, TX | San Francisco, CA
Employment Type: Contract
We are seeking an experienced AI Software Engineer to help transform how software is built, tested, and delivered using Generative AI and agentic development tools.
This role is ideal for a strong software engineer who leverages AI as a force multiplier across the software development lifecycle. You'll design and build high-quality software while using AI tools to accelerate coding, testing, refactoring, debugging, documentation, and modernization efforts.
What You'll Do
- Design, develop, test, and maintain scalable software applications
- Leverage GenAI tools to accelerate software development and engineering productivity
- Create effective prompts, task definitions, and acceptance criteria for AI agents
- Review, validate, and improve AI-generated code for quality, security, performance, and maintainability
- Generate and enhance unit, integration, and regression tests using AI-assisted workflows
- Refactor and modernize existing applications and legacy codebases
- Participate in architecture discussions, code reviews, and production support activities
- Drive adoption of AI-enabled engineering best practices across development teams
Required Qualifications
- Strong programming experience in one or more of the following:
- Java
- Python
- JavaScript / TypeScript
- Go
- C#
- Strong software engineering and computer science fundamentals
- Experience designing and building APIs, microservices, and distributed applications
- Experience with databases, cloud platforms, CI/CD pipelines, and automated testing
- Hands-on experience using GenAI coding tools such as GitHub Copilot, ChatGPT, Claude, Gemini, Cursor, Windsurf, or similar
- Ability to evaluate, validate, and improve AI-generated code
- Strong understanding of secure coding practices and maintainable software design
Preferred Qualifications
- Experience with agentic development and AI-powered coding workflows
- Experience with software modernization and legacy transformation initiatives
- Cloud-native application development experience (AWS, Azure, or Google Cloud Platform)
- Experience working in large-scale enterprise or regulated environments
- Experience measuring engineering productivity and quality improvements through AI-assisted development
What We're Looking For
- Strong coding and problem-solving skills
- Passion for software engineering excellence
- Ability to effectively collaborate with AI tools while maintaining engineering judgment
- Strong communication and teamwork skills
- Ownership mindset and commitment to delivering high-quality software
Skills
Similar jobs
Lead Software Engineer – LevelPath
InfiCare · Charlotte, United States
14 minutes agoSoftware Engineer - Level 2 (AHT) with Security Clearance
Northrop Grumman · Gilbert, United States
14 minutes ago$79.3k - $137.6k/yrSoftware Engineer - Level 3/4 (AHT) with Security Clearance
Northrop Grumman · Redondo Beach, United States
14 minutes ago$98.4k - $171k/yrCybersecurity Software Engineer - Level 3 or 4 with Security Clearance
Northrop Grumman · Boulder, United States
14 minutes ago$114k - $171k/yrSoftware Engineer - Level 2 (AHT) with Security Clearance
Northrop Grumman · Aurora, United States
14 minutes ago$79.3k - $137.6k/yrSoftware Engineer with Security Clearance
Graham Technologies · Dfafs, United States
14 minutes ago