FREE ACCESS
5,000–10,000 jobs/day
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.
Tech Stack
Tools & technologiesPython
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
- Balance and prioritize 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
- Produce clear and thorough code and design documentation
Requirements
What you’ll need- Bachelor's degree in computer science, Information Systems, Engineering, Business, or other related scientific or technical discipline
- 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
- Domain Specific Languages
