SAIC · 3 hours ago
Python Programmer
SAIC is seeking a Python Programmer to support their customer, NOAA GFDL, in Princeton, New Jersey. The role involves utilizing Python programming for scientific application development, performance optimization for high-performance computing architectures, and GPU programming.
Information TechnologySecurityService IndustrySoftware
Responsibilities
Continue AI2’s groundbreaking work in three key areas:
Integration of the FMS core infrastructure into the GT4Py ecosystem
Analyze and improve the performance of the GT4Py x86 code generator
Integrating new backend capabilities, such as Kokkos or MLIR and perhaps LLVM, into the GT4Py ecosystem
Utilize Python programming for the development of scientific application
Performance optimization for high-performance computing architectures
GPU programming
Qualification
Required
Bachelor's degree in computer science, Information Systems, Engineering, Business or other related scientific or technical discipline with 0-2 years of related experience. Experience will be accepted in lieu of degree
Ability to obtain and maintain a Public Trust clearance which requires US Citizenship
Two years of experience in Systems Engineering or Programming
Significant Experience with Python Programming language
Experience with GPU programming, HPC architecture, and compilers
Experience with version control tools, such as git
Support the investigation and debugging of incidents, installation, modification or manipulation of code
Preferred
Knowledge of any of the following is also beneficial:
C++
Fortran
Object-Oriented Python Programming
Kokkos Performance Portability Library
DaCe - Data-Centric Parallel Programming Framework
Company
SAIC
SAIC specializes in IT, enterprise IT, engineering, and professional services.
Funding
Current Stage
Public CompanyTotal Funding
$522.13MKey Investors
U.S. Geothermal
2025-09-22Post Ipo Debt· $500M
2010-09-13Post Ipo Equity· $22M
2006-10-13IPO
Recent News
2025-12-16
2025-12-16
2025-12-05
Company data provided by crunchbase