×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer, AI

Job in Atlanta, Fulton County, Georgia, 30383, USA
Listing for: Delta Air Lines, Inc.
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

How you'll help us Keep Climbing (overview & key responsibilities)

Delta's IT department is undergoing a transformation to change the way we do business from top to bottom. As thought leaders within Delta, we strive to build innovative solutions that deliver impact to our customers. As we grow, we seek new team members eager to collaborate and advance our mission of becoming a best-in-class IT organization at the world's premier airline!

As a Software Engineer on the Communications, AI and Automation IT team, you'll create, enhance, and support an ecosystem of applications that powers millions of Delta customer interactions each day. This role will use technical expertise to design, create, and iterate business, application, data, and infrastructure solutions that directly enhance the customer's experience. The Software Engineer should proactively seek opportunities to optimize performance, maintain and troubleshoot application components as required, quickly resolve problems, and provide timely follow-up.

The individual will work in a collaborative agile squad using core agile practices such as “keep it simple,” test‑driven development (TDD), continuous integration, polyglot programming, microservice design, and is expected to drive forward momentum towards a cloud‑first CI/CD mindset.

Full‑time remote not an option/50% WFH available once training period is complete

This role will play a key part in integrating artificial intelligence capabilities into an existing application, with a focus on identifying suitable tasks within the application to automate or enhance with machine‑learning algorithms, and other limited maintenance patterns to maximize development time for the agile squads.

Responsibilities include, but are not limited to :
  • Analyze the business problem and understand potential value

  • Design, build, and deploy chatbot applications.

  • Create conversation flows and decision trees to ensure efficient, user‑centric chatbot dialogues.

  • Design, test and develop efficient and effective software with an emphasis on AWS architecture components

  • Implement clean coding practices, test scripts, and infrastructure‑as‑code pipelines with Java/Python/Node.js

  • Actively contribute to the betterment of the team – Don't settle.

  • Recommend process and coding improvements.

  • Ensure continued functionality of a program during maintenance and testing of software

  • Created diagrams, videos, and documents to communicate coding and design details.

  • Document each aspect of a system or application as a reference for future upgrades and maintenance.

  • Acts as a mentor to team members. Helps team overcome technical challenges

  • Pay close attention to cost components and drive processes for efficiency.

  • Capture rich supporting data for measurement and investigation.

What you need to succeed (minimum qualifications)
  • 5+ years' experience in Java Full‑stack, Python, and Node.js

  • Experience with AWS serverless application design, development and support including Dynamo, Event Bridge, S3, Lambda Layers, SQS/SNS, Step Functions

  • Knowledge of Agile Methodologies is required, while practical application is highly preferred.

  • Experience with software architectural patterns including AWS components.

  • Experience in development and testing (BDD, TDD, Automation, Agile, and Dev Ops).

  • Be self‑driven, understand the business problem you are solving.

  • Experience with Containers, Kubernetes, Red Hat Open Shift, Dev Ops, Jenkins, Nexus, Git Hub, or related technologies.

  • Communicate effectively and frequently with team, business partners, and leaders.

  • Be flexible and embrace challenges that are outside of your comfort zone.

  • Effectively analyze tradeoffs between usability and performance needs.

  • Maintain pace and meet deadlines.

  • Aid and support other team members when required, including troubleshooting and maintenance of production systems/programs/applications.

  • 24/7 On‑call support rotation function is a component of this role.

  • Consistently prioritizes safety and security of self, others, and personal data.

  • Embraces diverse people, thinking, and styles.

  • Possesses a high school diploma, GED, or high school equivalency.

  • Is at least 18 years of age and has authorization to work in the…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary