AI-Augmented Software Developer Intern
Listed on 2026-05-07
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Software Engineer
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
AI-Augmented Software Developer InternTechnical Dallas, TX, US
15 days ago Requisition
Purpose:
Join Citadel Aviation’s IT development team as an AI-Augmented Software Developer Intern and help shape how modern aviation MRO software gets built. This internship puts you at the intersection of software engineering and AI-augmented development, where agentic CLI-based AI coding tools (such as Claude Code, Codex, Gemini CLI, or equivalent) are a core part of the daily workflow. You’ll contribute to full-stack application development, data integration work, and internal tooling that supports a growing multi-site aviation business.
You’ll develop real skills in prompt engineering, AI-assisted code review, and critically evaluating AI-generated code against real business requirements. By the end of your internship, you will have shipped working features, presented your projects to leadership, and developed a practical understanding of what it means to build software in an AI-augmented development organization.
Essential Job Functions:
- AI-Augmented Development:
Use agentic CLI-based AI coding tools (such as Claude Code, Codex, Gemini CLI, or equivalent) as a daily part of the development workflow to design, build, and test application features. - Full-Stack Application Development:
Contribute to ongoing development across internal applications, including building user-facing features, working with data models and APIs, and supporting integrations between business systems. - Prompt Engineering and AI Workflow Design:
Learn to craft effective prompts, structure AI agent workflows, and build reusable patterns that make a development team more productive. Experiment with agentic coding tools and help document what works and what does not. - Collaborative Development:
Work alongside the development team on planning, building, reviewing, and shipping features, with AI tools integrated into day-to-day development practice. - AI-Augmented Quality Assurance:
Use AI assistants to help generate test cases, identify edge cases, and perform code review. Critically evaluate AI-generated output to ensure applications meet quality and correctness standards before release. - Documentation and Knowledge Capture:
Use AI tools to help produce clear, consistent documentation for code, modules, database changes, and developer-facing guides. Maintain context files and internal reference material so AI tools across the team can operate effectively on the codebase. - Presentation and Demonstration:
Prepare and present project updates and final deliverables to the IT team and executive leadership, including a demonstration of how AI tools were leveraged throughout the internship.
Minimum Qualifications or
Experience:
- Actively pursuing a bachelor’s degree in Information Technology, Computer Science, Software Engineering, or a related field.
- High school diploma or equivalent.
- Proficient in oral and written English, with the ability to communicate technical concepts clearly.
Preferred Qualifications or
Experience:
- Demonstrated ability to build real applications using agentic CLI-based AI coding tools such as Claude Code, Codex, Gemini CLI, or equivalent.
- Personal projects, a Git Hub portfolio, open-source contributions, or coursework that demonstrates practical software development skills.
- Familiarity with prompt engineering concepts, agentic coding workflows, or MCP (Model Context Protocol) tooling.
- Awareness of how AI-built applications are integrated into enterprise networks, including authentication (SSO, OAuth), API security, data handling, and deployment considerations.
- This position has no supervisory responsibilities.
- Educational Background:
Currently enrolled in a Computer Science, Information Technology, Software Engineering, or related program, preferably at a junior or senior college level. - Technical Foundations:
- Working knowledge of at least one programming language such as C#, Python, JavaScript, or Type Script.
- Familiarity with…
(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).