Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SAIC

Scientific Python Programmer

SAIC

. Provide software development and support for various scientific applications using Python .

Posted 10/22/2026full-timePrinceton • New Jersey • United StatesSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Python Programming and GPU Programming, with a strong focus on optimizing performance for High-Performance Computing (HPC) architectures. Proficient in debugging, version control, and maintaining thorough documentation throughout the software development lifecycle.

Highest-signal resume keywords
Python ProgrammingGPU ProgrammingHigh-Performance Computing (HPC)Version Control (Git)Public Trust Clearance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Python ProgrammingGPU ProgrammingHigh-Performance Computing (HPC)DebuggingVersion ControlDocumentationObject-Oriented ProgrammingDomain Specific Languages
Soft Skills
Independent WorkPrioritizationStakeholder Management
Certifications & Qualifications
Public Trust Clearance
Industry Keywords
Software DevelopmentScientific ApplicationsCode ReviewsTest Plan ReviewsApplication Security

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • Provide software development and support for various scientific applications using Python
  • Optimize performance for high-performance computing (HPC) architectures
  • Provide GPU programming
  • Use version control tools such as Git
  • Investigate and debug incidents
  • Install, modify, and manipulate code
  • Work independently with little direction, balancing and prioritizing work based on stakeholder needs and mission objectives
  • Ensure application security and documentation throughout the development and deployment lifecycle
  • Participate in software requirements, code reviews, and test plan reviews
  • Maintain clear and thorough code and design documentation

Requirements

What you’ll need
  • Bachelors and two (2) years or more experience; Masters and 0 years related experience
  • Bachelor’s degree in computer science, Information Systems, Engineering, Business, or other related scientific or technical discipline with 7+ years of experience in Systems Engineering, Programming, or as a Web Developer
  • Ability to obtain and maintain a Public Trust clearance, which requires US Citizenship
  • Expert in Python Programming
  • Professional knowledge in one or more physical science fields
  • Experience with debugging, version control, and documentation
  • Experience with HPC and GPU programming
  • Object-Oriented Python Programming (desirable)
  • Domain Specific Languages (desirable)

Benefits

Comp & perks
  • Hybrid remote work arrangement
  • Equal Opportunity Employer