Universal Weather and Aviation, Inc. logo

Software Engineer Intern

    Highlights

    The role provides hands-on exposure to modern engineering practices, including the responsible use of AI-assisted development tools for coding, testing, debugging, documentation, and solution design. Working under direct supervision and mentorship from experienced software engineers, the intern will contribute to real-world application development as a member of an Agile Scrum team.

    Numbers & Facts

    LocationTampa, FL
    IndustryTravel, Transportation and Tourism
    Company Size1,000 to 1,499 employees
    Year Founded1959
    Websitehttp://www.universalweather.com

    Description

    Only Students Currently Enrolled in an Internship Program Will be Accepted

    This is NOT a Remote Position

    Job Purpose

    Air Culinaire Worldwide is seeking a motivated Software Engineer Intern to join our Tampa-based Technology team. This role is ideal for students pursuing degrees in Computer Science, Computer Engineering, Software Engineering, AI/ML, Information Technology, or a related field.

    Working under direct supervision and mentorship from experienced software engineers, the intern will contribute to real-world application development as a member of an Agile Scrum team. The role provides hands-on exposure to modern engineering practices, including the responsible use of AI-assisted development tools for coding, testing, debugging, documentation, and solution design.

    Responsibilities and Associated Duties

    All responsibilities are performed under direct supervision and guidance.

    • Contribute to the design, development, testing, and maintenance of software applications and features.
    • Participate in Scrum team activities, including sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
    • Collaborate with software engineers, product owners, and other Technology team members on assigned projects and development initiatives.
    • Participate in code reviews and use modern source-control workflows, including Git, branches, pull requests, and peer review.
    • Use AI-assisted development tools to support coding, debugging, testing, documentation, research, and problem solving.
    • Understand, critically review, test, and validate AI-generated code and recommendations before incorporating them into deliverables.
    • Assist with troubleshooting software defects, identifying root causes, and implementing fixes under the guidance of experienced developers.
    • Develop and execute unit tests or other automated tests to support application quality and reliability.
    • Create and maintain clear technical documentation, including setup instructions, code comments, and knowledge-sharing materials.
    • Gain exposure to the full software development lifecycle while developing technical and professional skills through hands-on work, mentorship, feedback, and self-directed learning.

    Measures of Success

    • Completes assigned development work accurately and within agreed sprint commitments, with appropriate guidance.
    • Contributes consistently to Scrum activities, code reviews, and team collaboration.
    • Produces code that is understandable, maintainable, tested, documented, and aligned with team standards.
    • Uses AI-assisted development tools responsibly while independently validating accuracy, security, and quality.
    • Demonstrates continued growth by applying feedback, expanding technical skills, and taking increasing ownership of assigned work.

    Knowledge Experience and Skill Requirements

    • Currently enrolled in a bachelor's program in Computer Science, Computer Engineering, Information Technology, AI/ML, or a related field.
    • Actively attending a college or university in the Tampa Bay area, such as the University of South Florida, University of Tampa, or Florida Polytechnic University.
    • Basic understanding of computer systems and troubleshooting concepts.
    • Strong attention to detail and organizational skills.
    • Effective communication skills with both technical and non-technical audiences.
    • Eagerness to learn and grow in a structured, team-oriented environment.

    Preferred

    • Familiarity with one or more programming languages, such as C#, JavaScript or TypeScript, Python, Java, or a similar language.
    • Basic understanding of object-oriented programming, data structures, algorithms, and software design concepts.
    • Familiarity with Git or another source control system.
    • Exposure to web application development, APIs, relational databases, SQL, or cloud-based application development.
    • Experience with, or interest in, AI-assisted software development tools such as GitHub Copilot, ChatGPT, Claude, or similar technologies.
    • Understanding of basic software testing and debugging concepts.
    • Experience with personal, academic, open-source, or hackathon software development projects is a plus.

    Disclaimer

    This position description highlights a general description of duties and responsibilities. Employee(s) may be assigned other duties, in addition to or in lieu of those described herein, and any duties are subject to change at any time, according to the needs of the location or Company.

    Air Culinaire Worldwide, LLC does not discriminate in employment based on race, color, religion, sex, sexual orientation, genetic information, gender identity, national origin, age, disability, citizenship, veteran status, or military or uniformed service, in accordance with applicable law.

    About Company

    Moving organizations that move the world.

    Whether driving worldwide commerce or bringing people together to change and enrich lives, Universal® clients utilize business aircraft in ways that are critical to the global economy, aid in timely disaster relief, and much more. It is our role at Universal Weather and Aviation, Inc. to help these missions succeed.

    Each Universal employee, supplier, and partner around the globe is fully committed to going above and beyond to help our clients navigate an increasingly complex world, and keep their organizations moving. We do this by working hard every day to drive risk and stress out of our clients' missions.

    Keep the guarantees you make to your organization by relying on Universal’s complete trip management services – customized trip support, fuel management through UVair®, worldwide ground support from Universal Aviation, online flight planning, ground transportation, much more.

    Please visit www.universalweather.com for more information.

    Similar Jobs