Intern - Software Development Engineer

GM Financial•Arlington, TX
•Hybrid

About The Position

This internship provides hands-on experience in Agile software development, DevOps practices, and production support while contributing to the delivery of high-quality product features. The intern collaborates with cross-functional teams, helps improve development tools and processes, and supports system reliability through vulnerability remediation and a production-first mindset. Product development opportunities may involve data marketplaces, mobile applications, web applications, and API services. The program runs for 11 weeks, from May 26 to August 6, 2027, and includes executive and peer networking, independent and team project experiences, philanthropic activities, career development, and the opportunity to apply for full-time career positions. The work environment is flexible and hybrid, with three days a week in the office. Competitive pay is offered. GM Financial does not provide immigration-related sponsorship for this role, including company sponsorship, employer-of-record documentation, or other company support for work authorization.

Requirements

  • Be a student pursuing a bachelor's degree or higher in Computer Science at an accredited college or university, 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 sprint activities, daily stand-ups, sprint planning, sprint reviews, and sprint retrospectives.
  • Participate in team or departmental meetings.
  • Assist with vulnerability remediation.
  • Assist with building or improving DevOps tools, such as pipelines and static scanning.
  • Complete the internship program final capstone presentation.
  • Maintain a production-first mindset focused on scale, uptime, and rapidly triaging and resolving production issues.
  • Invest in 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