Intern - Software Development Engineer

GM Financial•Arlington, TX
•Hybrid

About The Position

The Software Development Engineer Intern supports engineering teams in developing and improving software solutions while gaining hands-on experience in an Agile environment. The role participates in Scrum ceremonies, team meetings, and development activities across web, mobile, API, and data-driven applications. The intern also assists with DevOps tooling improvements, vulnerability remediation, and production support initiatives focused on reliability and quality. The internship provides exposure to modern development practices and concludes with a capstone presentation highlighting the intern’s achievements and contributions.

Requirements

  • Be a student pursuing a bachelor's degree or higher from an accredited college or university in Computer Science, Data Science, Data Analytics, Information Systems, or Statistics, with at least one semester remaining when the internship starts.
  • Have a minimum GPA of 3.0 on a 4-point scale.
  • Have strong written and verbal communication skills; the role requires giving presentations and communicating with business leaders.
  • Have strong analytical, quantitative, problem-solving, and conceptual skills.
  • Be detail-oriented and able to prioritize tasks to meet deadlines.
  • Be able to work independently or in a team setting.
  • Be able to use AI tools, such as Microsoft Copilot, to support daily work.
  • Be able to evaluate AI outputs for accuracy, compliance, and bias.
  • Have experience integrating AI into workflows to improve efficiency or insights.
  • Be familiar with AI-assisted research, summarization, and content generation.
  • Understand responsible AI use, including ethics and data protection.

Nice To Haves

  • Junior or senior classification.
  • Previous internship experience.
  • Experience with AI-assisted software development or automation.
  • Knowledge of prompting techniques to improve output quality.
  • Awareness of emerging generative AI capabilities and limitations.

Responsibilities

  • Attend and participate in Scrum events, including daily stand-ups, sprint planning, sprint reviews, and sprint retrospectives.
  • Participate in team or departmental meetings.
  • Assist with vulnerability remediation.
  • Assist with building and improving DevOps tooling, such as pipelines and static scanning.
  • Complete the internship program’s final capstone presentation.
  • Maintain a production-first mindset focused on scale, uptime, and rapidly triaging and resolving production issues.
  • Contribute to the Agile practice to continuously improve product quality and time to market.
  • Learn to develop product features for data marketplaces, mobile applications, web applications, and API services.

Benefits

  • Executive and peer networking opportunities.
  • Independent and team project experiences.
  • Philanthropic activities.
  • Career development.
  • Opportunity to apply for full-time career positions.
  • Competitive pay.
  • Flexible hybrid work environment, with three days a week in the office.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service