1

Junior Scientific Programmer Jobs (NOW HIRING)

Scientific Solutions Architect

Oakland, CA · On-site

$73.75 - $97.25/hr

... junior scientific staff, raising the team's capability in both scientific domain knowledge and ... Required : • Master's degree or higher in Chemistry, Chemical Engineering, Materials Science ...

Scientific Solutions Architect

$64.50 - $85/hr

Mentor and develop junior scientific staff, raising the team's capability in both scientific domain ... Master's degree or higher in Chemistry, Chemical Engineering, Materials Science, Polymer Science ...

... Levels: Jr. - Mid Level Clearance: Active Security Clearance (Secret or higher) is preferred ... Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or ...

$67K - $87K/yr

Job Openings >> Jr. Mechanical Engineer - US Army Support Jr. Mechanical Engineer - US Army Support ... Armaments Scientist / Engineer Location: Picatinny Arsenal, NJ (On-site) Professional Duties

Showing results 21-40

Junior Scientific Programmer information

See salary details

$7

$26

$47

How much do junior scientific programmer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for junior scientific programmer in the United States is $26.96, according to ZipRecruiter salary data. Most workers in this role earn between $16.35 and $33.17 per hour, depending on experience, location, and employer.

What is a junior scientific programmer?

Junior Scientific Programmers are early-career professionals who assist in developing and maintaining software used for scientific research and data analysis. They typically work under the guidance of senior programmers or scientists, helping to write code, process data, and troubleshoot computational problems. These programmers often work in academic, research, or laboratory settings and are expected to have a foundational knowledge of programming languages such as Python, R, or MATLAB. Their role is essential in supporting scientific projects by ensuring that computational tasks are performed efficiently and accurately.

What types of projects and technologies do junior scientific programmers typically work with, and how much collaboration is involved?

Junior Scientific Programmers often contribute to projects involving data analysis, scientific simulations, or the development of software tools for research teams. They typically work with programming languages such as Python, R, or MATLAB, and may also use version control systems like Git. Collaboration is a key aspect of the role, as Junior Scientific Programmers frequently partner with researchers, senior developers, and domain experts to understand project requirements and refine computational solutions. This team-oriented environment provides ample opportunities for learning and professional growth, especially through code reviews and interdisciplinary discussions.

What are the key skills and qualifications needed to thrive as a junior scientific programmer, and why are they important?

To thrive as a Junior Scientific Programmer, you need a solid background in programming (such as Python, R, or MATLAB), data analysis, and a relevant science or math degree. Familiarity with version control systems (e.g., Git), scientific libraries, and sometimes high-performance computing tools is typically expected. Strong problem-solving, attention to detail, and effective teamwork skills set candidates apart in collaborative research environments. These competencies are crucial for developing reliable scientific software and contributing effectively to research projects.

What is the difference between Junior Scientific Programmer vs Data Analyst?

AspectJunior Scientific ProgrammerData Analyst
Required CredentialsBachelor's in Computer Science, Data Science, or related field; programming skills in Python, R, or MATLABBachelor's in Statistics, Mathematics, or related field; proficiency in data visualization and analysis tools
Work EnvironmentResearch labs, scientific institutions, tech companiesBusiness, finance, healthcare, or marketing sectors
Employer & Industry UsageResearch projects, scientific computing, simulation tasksData-driven decision making, reporting, and insights generation

While both roles involve working with data and programming, Junior Scientific Programmers focus on scientific computing and research-specific tasks, whereas Data Analysts primarily analyze business data to inform decisions. The roles often overlap in skills but differ in application and industry focus.

More about Junior Scientific Programmer jobs

What cities are hiring for Junior Scientific Programmer jobs?

Cities with the most Junior Scientific Programmer job openings:

What states have the most Junior Scientific Programmer jobs?

States with the most job openings for Junior Scientific Programmer jobs include:

Infographic showing various Junior Scientific Programmer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 11% Part Time, and 3% Contract. Highlights an 81% Physical, 3% Hybrid, and 16% Remote job distribution, with an average salary of $56,068 per year, or $27 per hour.

Jr. Systems Engineer

Accenture Federal Services

Fort George G Meade, MD • On-site

Full-time

Re-posted 19 days ago


Accenture Federal Services rating

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

51st of 500 rated business services


Job description

Job Description:

Accenture Federal Services is seeking a Jr. Systems Engineer who will be at the forefront of shaping and sustaining the technical backbone of the organization. Your responsibilities will span the entire lifecycle of engineering systems, from initial conception and design through development, rigorous testing, production, deployment, and ongoing operation. You will work closely with cross-functional teams to translate complex requirements into robust, scalable solutions, ensuring that every system meets performance, reliability, and user experience standards. Your role will also involve diagnosing and resolving technical issues, implementing enhancements, and maintaining comprehensive documentation to support seamless system management.

What you'll do:

  • Analyze system requirements and assists with design and development activities
  • Incorporate new plans, designs and systems into ongoing operations
  • Assist with developing system architecture and system design documentation
  • Assist with system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans
  • Interact with the customer regarding Systems Engineering technical considerations and for associated problems, issues or conflicts
  • Communicate with other program personnel, government overseers, and senior executives

What you'll need:

  • Relevant experience in engineering systems over their lifecycle (for example: conception, design & development, testing, production, distribution/deployment, operation, maintenance & support, decommissioning)
  • Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline

Security Clearance:

  • Active TS/SCI clearance with Polygraph

What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom