2027 Intern Product Support – Data Scientist

Northrop Grumman•San Diego, CA
•$22 - $48

About The Position

Northrop Grumman is seeking Data Scientists specializing in machine learning and predictive analytics for its Aeronautics Sector Intern Program. The intern will join the Product Support organization in San Diego, California, and participate in a summer internship developing competencies in data science, machine learning, and predictive analytics. Work may include collaborating with software engineers, analysts, and data scientists; developing custom data science solutions; building statistical and machine learning tools; modeling data and identifying reusable patterns; writing maintainable code and contributing to tests and documentation; applying software engineering practices such as CI/CD and version control; and optimizing algorithms for on-premise infrastructure. The internship is for at least 10 weeks during summer 2027, at 40 hours per week. Applicants must be enrolled full-time in an undergraduate or graduate degree program and graduate after August 2027. U.S. citizenship is required to obtain and maintain the required government clearance and program special access. Travel is listed as 10% of the time, and relocation assistance may be available.

Requirements

  • Be enrolled full-time and pursuing an undergraduate or graduate degree at an accredited college or university, with graduation after August 2027.
  • Major in Data Science, Computer Science, Software Engineering, Applied Mathematics, or a related STEM field.
  • Be available to work 40 hours per week for at least 10 weeks during summer 2027.
  • Be able to obtain and maintain a U.S. Government security clearance and program special access within a reasonable period of time; U.S. citizenship is required.

Nice To Haves

  • Overall cumulative GPA of 3.25 out of 4.0 or higher.
  • Previous internship or co-op experience, leadership and teamwork capabilities, interpersonal communication skills, and professional, community, or extracurricular activities.
  • Recent academic experience in machine learning, deep learning, software development, or data engineering.
  • Strong programming skills in Python and SQL.
  • Experience with C/C++.
  • Familiarity with CI/CD pipelines and version control tools such as Git and Docker.
  • Familiarity with SQLAlchemy, NumPy, Pandas, scikit-learn, and PyTorch.
  • Ability to troubleshoot and optimize complex data queries and workflows.
  • Familiarity with big data concepts, machine learning pipelines, and MLOps.
  • Excellent problem-solving skills and ability to troubleshoot and optimize across the data stack.

Responsibilities

  • Collaborate with software engineers, analysts, and data scientists to understand data requirements and deliver integrated solutions.
  • Architect and develop custom, maintainable data science solutions.
  • Build statistical and machine learning tools to derive insights from complex data sets.
  • Perform data modeling and abstract reusable patterns for long-term scalability.
  • Write modular, maintainable code and contribute to tests and documentation for data architectures, workflows, and processes.
  • Apply software engineering best practices in the data domain, including unit and integration testing, CI/CD automation, version control, and documentation.
  • Tune and optimize complex algorithms for performance and reliability on on-premise infrastructure.

Benefits

  • Health insurance coverage
  • Life insurance
  • Disability insurance
  • Savings plan
  • Company-paid holidays
  • Paid time off (PTO) for vacation and/or personal business
  • Relocation assistance may be available
  • Employees may be eligible for overtime, shift differential, and a discretionary bonus, depending on the position
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service