Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Senior Gen-AI Software Engineer

  • Job type Posted on: Jul 17, 2026
  • Experience level Compunnel
  • Employment type Southlake, Texas
  • Employment type Onsite
  • Salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Senior Gen-AI Software Engineer roles in Texas.

View Salary Guide →

Job Title :

Senior Gen-AI Software Engineer

Job Type :

Full-time

Job Location :

Southlake Texas United States

Remote :

No

Jobcon Logo Job Description :

Job Summary We are seeking a Senior GenAI Software Engineer to lead AI-driven software development initiatives and modernize enterprise applications. This role combines deep software engineering expertise with hands-on experience building and integrating Generative AI solutions to accelerate the Software Development Life Cycle (SDLC). The ideal candidate will develop intelligent systems, implement AI-assisted engineering workflows, and contribute to large-scale modernization initiatives in a highly available cloud environment. Key Responsibilities • Design, develop, and maintain enterprise applications using modern software engineering practices. • Lead AI-assisted development initiatives across the Software Development Life Cycle (SDLC). • Build and integrate custom AI agents and AI-powered development tools to improve engineering productivity. • Leverage Generative AI coding assistants for implementation, refactoring, code reviews, testing, troubleshooting, scripting, automation, and documentation. • Establish best practices for AI-assisted software development, prompt engineering, and agentic workflows. • Translate technical designs, API contracts, and data models into structured specifications for AI-assisted implementation. • Develop scalable microservices and cloud-native applications using Java, Spring Framework, and modern cloud technologies. • Participate in enterprise application modernization and migration from legacy platforms to distributed architectures. • Design, develop, and deploy AI/ML solutions into production environments. • Collaborate with developers, architects, product teams, and business stakeholders to deliver high-quality solutions. • Contribute to CI/CD pipelines, automated testing, and continuous improvement initiatives. • Create and maintain technical documentation, architectural diagrams, and design specifications. • Mentor engineering teams on AI-assisted development practices and software engineering best practices. Required Qualifications • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. • 7+ years of professional software engineering experience developing enterprise applications. • Strong experience with Java and Spring Framework. • Experience developing cloud-native applications and web services supporting high-volume, highly available systems. • 6+ years of experience with containers, microservices, and cloud-based application development. • 6+ years of experience implementing CI/CD pipelines and cloud deployment practices. • 2+ years of hands-on experience developing and deploying AI/ML solutions in production. • 2+ years of experience with AWS, Google Cloud Platform (GCP), or Pivotal Cloud Foundry (PCF). • 2+ years of experience working with MongoDB, Aerospike, PostgreSQL, or similar databases. • 2+ years of experience supporting enterprise modernization initiatives involving legacy-to-distributed system migrations. • Hands-on experience with Large Language Models (LLMs) such as GPT, Claude, Gemini, or PaLM. • Experience using Generative AI coding assistants such as GitHub Copilot or Claude Code throughout the SDLC. • Experience implementing AI-assisted workflows, prompt engineering, custom instructions, and agentic development practices. • Strong understanding of software engineering principles, distributed systems, APIs, and microservices architecture. • Excellent communication, collaboration, leadership, and problem-solving skills. • Ability to work effectively with cross-functional engineering and architecture teams. Preferred Qualifications • Master's degree in Computer Science, Information Technology, or a related field. • Experience developing custom AI agents and AI-powered engineering tools. • Background in .NET software engineering. • Experience with messaging technologies such as RabbitMQ or Kafka. • Experience in the financial services industry. • Experience with Test-Driven Development (TDD), QA automation, and software quality practices. • Experience creating architectural diagrams, technical documentation, and functional specifications. • Experience documenting production environments and solution architectures. • Knowledge of Agile development methodologies. • Experience with Jira and Confluence.

Jobcon Logo Position Details

Posted:

Jul 17, 2026

Reference Number:

14660_1DD359AA16362DC15F2326609E78355B

Employment:

Full-time

Salary:

Not Available

City:

Southlake

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Senior Gen-AI Software Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Summary We are seeking a Senior GenAI Software Engineer to lead AI-driven software development initiatives and modernize enterprise applications. This role combines deep software engineering expertise with hands-on experience building and integrating Generative AI solutions to accelerate the Software Development Life Cycle (SDLC). The ideal candidate will develop intelligent systems, implement AI-assisted engineering workflows, and contribute to large-scale modernization initiatives in a highly available cloud environment. Key Responsibilities • Design, develop, and maintain enterprise applications using modern software engineering practices. • Lead AI-assisted development initiatives across the Software Development Life Cycle (SDLC). • Build and integrate custom AI agents and AI-powered development tools to improve engineering productivity. • Leverage Generative AI coding assistants for implementation, refactoring, code reviews, testing, troubleshooting, scripting, automation, and documentation. • Establish best practices for AI-assisted software development, prompt engineering, and agentic workflows. • Translate technical designs, API contracts, and data models into structured specifications for AI-assisted implementation. • Develop scalable microservices and cloud-native applications using Java, Spring Framework, and modern cloud technologies. • Participate in enterprise application modernization and migration from legacy platforms to distributed architectures. • Design, develop, and deploy AI/ML solutions into production environments. • Collaborate with developers, architects, product teams, and business stakeholders to deliver high-quality solutions. • Contribute to CI/CD pipelines, automated testing, and continuous improvement initiatives. • Create and maintain technical documentation, architectural diagrams, and design specifications. • Mentor engineering teams on AI-assisted development practices and software engineering best practices. Required Qualifications • Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. • 7+ years of professional software engineering experience developing enterprise applications. • Strong experience with Java and Spring Framework. • Experience developing cloud-native applications and web services supporting high-volume, highly available systems. • 6+ years of experience with containers, microservices, and cloud-based application development. • 6+ years of experience implementing CI/CD pipelines and cloud deployment practices. • 2+ years of hands-on experience developing and deploying AI/ML solutions in production. • 2+ years of experience with AWS, Google Cloud Platform (GCP), or Pivotal Cloud Foundry (PCF). • 2+ years of experience working with MongoDB, Aerospike, PostgreSQL, or similar databases. • 2+ years of experience supporting enterprise modernization initiatives involving legacy-to-distributed system migrations. • Hands-on experience with Large Language Models (LLMs) such as GPT, Claude, Gemini, or PaLM. • Experience using Generative AI coding assistants such as GitHub Copilot or Claude Code throughout the SDLC. • Experience implementing AI-assisted workflows, prompt engineering, custom instructions, and agentic development practices. • Strong understanding of software engineering principles, distributed systems, APIs, and microservices architecture. • Excellent communication, collaboration, leadership, and problem-solving skills. • Ability to work effectively with cross-functional engineering and architecture teams. Preferred Qualifications • Master's degree in Computer Science, Information Technology, or a related field. • Experience developing custom AI agents and AI-powered engineering tools. • Background in .NET software engineering. • Experience with messaging technologies such as RabbitMQ or Kafka. • Experience in the financial services industry. • Experience with Test-Driven Development (TDD), QA automation, and software quality practices. • Experience creating architectural diagrams, technical documentation, and functional specifications. • Experience documenting production environments and solution architectures. • Knowledge of Agile development methodologies. • Experience with Jira and Confluence.

Loading
Please wait..!!