AI Software Engineer

Dallas, TX, US • Posted 1 day ago • Updated 1 day ago
Contract W2
No Travel Required
Able to Sponsor
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Artificial Intelligence
  • Copilot
  • .NET
  • Java
  • Cloud
  • Devops

Summary

Role - Software Engineer – AI-Augmented Software Development and Lead Software Engineer 
Locations: San Francisco, CA, Dallas, TX and Austin, TX (Onsite) 
Total Position - 15+ Developer and 5 Lead Roles . 


Role Summary - 
 
We are seeking a Software Engineer – AI-Augmented Software Development, who can drive the next generation of software engineering by combining strong technical depth with expertise in GenAI, agentic workflows, and AI-augmented software development. This is not a traditional engineering role. We are looking for someone who can design and implement AI-driven software engineering process, establish best practices, and lead how AI is used across the SDLC—not just write code faster. You are expected to use AI as a force multiplier across the entire SDLC, including design, coding, testing, debugging, documentation, and production support. You will play a key role in defining how teams build, test, deploy, and operate software using AI, while ensuring quality, security, and scalability at an enterprise level.
 
 
Key Responsibilities - 
 
  • Define and implement AI-augmented software development process, including the use of GenAI tools, coding assistants, and agentic systems across development, testing, debugging, and documentation
  • Design and operationalize agent-based software development processes, where multi-step engineering tasks (feature development, bug fixing, modernization) are executed through structured AI workflows
  • Design and development of scalable, secure software systems while actively contributing hands-on to architecture, coding, and critical problem-solving
  • Establish standards, guardrails, and best practices for AI-assisted development, including prompt design, validation frameworks, security constraints, and quality benchmarks
  • Break down complex engineering problems into structured, AI-executable tasks with clear context, constraints, and validation criteria, enabling consistent and scalable AI-assisted delivery
  • Effectively leverage AI by reviewing and validating outputs, identifying hallucinations, security risks, incomplete implementations, and architectural gaps before production use
  • Drive improvements in engineering productivity and outcomes, defining and tracking metrics such as cycle time, defect rates, test coverage, and automation levels
 
 
Required Qualifications - 
 
  • 6+ years of strong software engineering experience with deep expertise in system design, APIs, distributed systems, and cloud-native architecture
  • Hands-on experience with GenAI tools and platforms (e.g., GitHub Copilot, Cursor, OpenAI, Claude, Gemini, or similar), with a clear understanding of how to apply them effectively in software development workflows
  • Demonstrated ability to design and guide AI-assisted development, not just use AI tools passively
  • Proficiency in one or more languages such as Java, Python, JavaScript/TypeScript, or similar, with the ability to operate across the full stack when needed . 
  • Strong experience with testing, CI/CD, DevOps practices, and production systems
  • Ability to critically evaluate AI-generated outputs for correctness, security, and completeness
 
 
Preferred Qualifications - 
 
  • Experience building or implementing agentic software development workflows or AI-driven automation systems
  • Experience modernizing legacy applications using AI-assisted approaches
  • Cloud experience (AWS, Azure, or Google Cloud Platform) and familiarity with enterprise-scale systems
  • Exposure to governance, security, and compliance considerations in enterprise environments
  • Prior experience mentoring engineers or leading technical initiatives
 
 
What Success Looks Like - In this role, success is not just measured by code delivered, but by how effectively you:
 
  • Drive adoption of AI augment software development in a structured, measurable, and sustainable way
  • Establish scalable AI-driven software development practices & Processes
  • Enable teams to significantly improve software delivery speed and quality
  • Reduce manual effort through automation and intelligent workflows
  • Ensure all AI-assisted software development outputs meet enterprise-grade coding standards
 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91089145
  • Position Id: 8950395
  • Posted 1 day ago

Company Info

About SDH Systems

SDH Systems is a team of creatives with experience in design, content, vision and mission. Using these skills we create creative assets.
We always ensure that our software solutions help your business/organization to enhance their productivity by providing you the unmatched developement solutions tailored to suit your needs. Most of our team has on the job experience in more than one medium, so that we can integrate these to build a creative identity.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Dallas, Texas

14d ago

Easy Apply

Contract, Third Party

Depends on Experience

Dallas, Texas

3d ago

Easy Apply

Contract, Third Party

65 - 70

Remote

Yesterday

Easy Apply

Contract

$50 - $55

Houston, Texas

14d ago

Easy Apply

Full-time

90,000 - 100,000

Search all similar jobs