AI Software Intern (Summer 2027)

GlobalFoundries•Richardson, CA

About The Position

GlobalFoundries is seeking a curious and driven AI Software Intern to help bridge machine learning research and scalable software production. Working alongside senior software engineers, the intern will build, optimize, test, and deploy AI models within an AI platform and gain hands-on exposure to the AI inference software lifecycle and AI processor architectures. GlobalFoundries’ internship program provides students with meaningful work experience intended to prepare them for careers in the semiconductor industry. Interns receive one-on-one mentorship, growth-oriented assignments, professional development opportunities, and opportunities to network with executives. The intern must be able to work at least 40 hours per week during the internship. The exact salary will be determined based on qualifications, experience, and location. The stated expected salary range is $20.00–$40.00; the posting also lists a second range of $0.00–$0.00.

Requirements

  • At least a sophomore at the time of application and actively pursuing a Bachelor’s, Master’s, or PhD in Computer Science, Computer Engineering, Data Science, or a related field through an accredited degree program during the internship.
  • At least a 3.0 overall GPA and good academic standing.
  • Familiarity with at least one major machine learning framework, such as PyTorch or TensorFlow.
  • Strong understanding of object-oriented programming and software version control using GitLab, GitHub, or related tools.
  • Ability to navigate ambiguous technical problems, learn new tools quickly, and communicate technical trade-offs effectively.
  • English fluency in written and verbal communication.
  • Ability to work at least 40 hours per week during the internship.

Nice To Haves

  • Prior related internship or co-op experience.
  • Demonstrated leadership experience in the workplace, school projects, competitions, or similar settings.
  • Strong interest in leveraging AI tools and emerging technologies to enhance productivity, streamline workflows, and support effective decision-making.
  • Project management skills, including the ability to innovate and execute solutions and navigate ambiguity.
  • Strong written and verbal communication skills.
  • Strong planning and organizational skills.
  • Familiarity with low-level, high-performance programming, such as kernel optimization, systems programming, or hardware accelerators.
  • Exposure to cloud systems such as AWS, and participation in AI/ML hackathons, open-source projects, or university research labs.

Responsibilities

  • Assist with integrating, deploying, testing, and scaling machine learning models—including large language, computer vision, and predictive models—within production-oriented AI pipelines.
  • Analyze latency, memory usage, and computational footprint, and help optimize AI inference workflows for edge devices or cloud infrastructure.
  • Use modern AI-assisted development tools to accelerate software prototyping, code development, testing, and debugging while following team engineering and review practices.
  • Document engineering designs, experiment configurations, performance benchmarks, software interfaces, and API architectures so work is clear, reproducible, and maintainable.
  • Perform all activities in a safe and responsible manner and support Environmental, Health, Safety & Security requirements and programs.

Benefits

  • One-on-one mentorship.
  • Professional development opportunities.
  • Opportunities to network with executives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service