Do you enjoy collaborating with groups of scientists and software developers to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental ...
Do you enjoy collaborating with groups of scientists and software developers to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental ...
Software Engineering Intern
Los Angeles, CA ยท On-site +1
As a Software Engineering Intern, you will have the opportunity to work on cutting-edge projects ... Pursuing a degree in Computer Science, Software Engineering, or related field. * Knowledge of ...
Quick apply
Software Engineering Intern
Los Angeles, CA ยท On-site +1
As a Software Engineering Intern, you will have the opportunity to work on cutting-edge projects ... Pursuing a degree in Computer Science, Software Engineering, or related field. * Knowledge of ...
The intern will contribute to software development, full stack web development, and programming projects , applying core object-oriented programming (OOP) and computer science principles to real ...
The intern will contribute to software development, full stack web development, and programming projects , applying core object-oriented programming (OOP) and computer science principles to real ...
Software Engineering Intern As a Software Engineering Intern at Maxima, you will work directly with ... Strong foundation in computer science fundamentals (data structures, algorithms, databases)
Software Engineering Intern As a Software Engineering Intern at Maxima, you will work directly with ... Strong foundation in computer science fundamentals (data structures, algorithms, databases)
Acceleration Kernel Developer Intern
$22.50 - $29.50/hr
Acceleration Kernel Developer Intern Santa Clara, California, United States Tenstorrent is leading ... Science, Software Engineering, Computer Engineering, Engineering Science or a related field. * A ...
Acceleration Kernel Developer Intern
$22.50 - $29.50/hr
Acceleration Kernel Developer Intern Santa Clara, California, United States Tenstorrent is leading ... Science, Software Engineering, Computer Engineering, Engineering Science or a related field. * A ...
Scientific Software Engineers
Santa Clara, CA ยท On-site
Nvidia Senior System Software Engineer - Scientific Computing PaaS locations: US, CA, Santa Clara; US, Remote time type: Full time posted on: Posted Today job requisition id: JR1979896 We are seeking ...
Scientific Software Engineers
Santa Clara, CA ยท On-site
Nvidia Senior System Software Engineer - Scientific Computing PaaS locations: US, CA, Santa Clara; US, Remote time type: Full time posted on: Posted Today job requisition id: JR1979896 We are seeking ...
Description Software Engineering Intern - Body Control The Software Engineering Intern - Body ... Pursuing a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or ...
Description Software Engineering Intern - Body Control The Software Engineering Intern - Body ... Pursuing a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or ...
Embedded Software Developer, Network/Payload Software Intern (Fall 2026)
$22.75 - $29.75/hr
Embedded Software Developer, Network/Payload Software Intern (Fall 2026) Internships at Astranis ... S. in Computer Science, Electrical or Computer Engineering, Aerospace or equivalent technical ...
Embedded Software Developer, Network/Payload Software Intern (Fall 2026)
$22.75 - $29.75/hr
Embedded Software Developer, Network/Payload Software Intern (Fall 2026) Internships at Astranis ... S. in Computer Science, Electrical or Computer Engineering, Aerospace or equivalent technical ...
Software Engineering Intern - Body Control
Irvine, CA ยท On-site
$25 - $35/hr
Description Software Engineering Intern - Body Control The Software Engineering Intern - Body ... Pursuing a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or ...
Software Engineering Intern - Body Control
Irvine, CA ยท On-site
$25 - $35/hr
Description Software Engineering Intern - Body Control The Software Engineering Intern - Body ... Pursuing a Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or ...
Software Engineer Intern
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Quick apply
Software Engineer Intern
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Software Engineer Intern
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Software Engineer Intern
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Software Developer Internship
San Jose, CA ยท On-site
$22.50 - $29.50/hr
We're looking for a sharp, motivated, and curious Software Developer Intern who's excited to learn ... Senior or graduate student in Computer Science or related field (preferred) * High school diploma
Software Developer Internship
San Jose, CA ยท On-site
$22.50 - $29.50/hr
We're looking for a sharp, motivated, and curious Software Developer Intern who's excited to learn ... Senior or graduate student in Computer Science or related field (preferred) * High school diploma
Software Engineer Intern
San Jose, CA ยท On-site
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Software Engineer Intern
San Jose, CA ยท On-site
$35 - $45/hr
As a software engineer intern at SKHMSA, you will be involved in the storage test software ... Currently enrolled or Bachelor's or Master's degree in Computer Science, Software Engineering, or a ...
Software Engineer Intern
San Mateo, CA ยท On-site
Our team consists of machine learning and data science experts and recruiting veterans from leading edge companies such as Facebook, LinkedIn, and Microsoft. As a software engineering intern, you ...
Software Engineer Intern
San Mateo, CA ยท On-site
Our team consists of machine learning and data science experts and recruiting veterans from leading edge companies such as Facebook, LinkedIn, and Microsoft. As a software engineering intern, you ...
Software Engineering Intern - Controls Test & Automation (including Lighting) * Software ... Science, or a closely related technical field at an accredited US university with the intent to ...
Software Engineering Intern - Controls Test & Automation (including Lighting) * Software ... Science, or a closely related technical field at an accredited US university with the intent to ...
Embedded Software Developer, Network/Payload Software Intern (Fall 2026)
San Francisco, CA ยท On-site
$29/hr
Embedded Software Developer, Network/Payload Software Intern (Fall 2026) Internships at Astranis ... S. in Computer Science, Electrical or Computer Engineering, Aerospace or equivalent technical ...
Embedded Software Developer, Network/Payload Software Intern (Fall 2026)
San Francisco, CA ยท On-site
$29/hr
Embedded Software Developer, Network/Payload Software Intern (Fall 2026) Internships at Astranis ... S. in Computer Science, Electrical or Computer Engineering, Aerospace or equivalent technical ...
Software Engineer Intern Long Beach, California, United States At Mantari Industries, we're ... Backed by premier venture capital and led by engineers and scientists who've landed rockets and ...
Software Engineer Intern Long Beach, California, United States At Mantari Industries, we're ... Backed by premier venture capital and led by engineers and scientists who've landed rockets and ...
As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Bachelor's or Master's degree student in Computer Science or a related field. * Focus on machine ...
As an AI/ML Software Engineer Intern, you will define and implement the AI/ML infrastructure ... Bachelor's or Master's degree student in Computer Science or a related field. * Focus on machine ...
Acceleration Kernel Developer Intern
Santa Clara, CA ยท On-site
$22.50 - $29.75/hr
Currently enrolled in a bachelors degree, or a masters or doctorate program in Computer Science, Software Engineering, Computer Engineering, Engineering Science or a related field. * A strong ...
Acceleration Kernel Developer Intern
Santa Clara, CA ยท On-site
$22.50 - $29.75/hr
Currently enrolled in a bachelors degree, or a masters or doctorate program in Computer Science, Software Engineering, Computer Engineering, Engineering Science or a related field. * A strong ...
Software QA Intern
$20.75 - $27.25/hr
We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...
Software QA Intern
$20.75 - $27.25/hr
We are looking for a Software QA Intern to join Vista Robotics, a leading company in the field of computer software and engineering. As a Software AQ Intern, you will play a crucial role in ensuring ...
Scientific Software Developer Intern information
See California salary details
$11.39 - $13.89
3% of jobs
$13.89 - $16.39
14% of jobs
$17.73 is the 25th percentile. Wages below this are outliers.
$16.39 - $18.89
16% of jobs
The median wage is $20.14 / hr.
$18.89 - $21.39
35% of jobs
$22.99 is the 75th percentile. Wages above this are outliers.
$21.39 - $23.90
11% of jobs
$23.90 - $26.40
9% of jobs
$26.40 - $28.90
4% of jobs
$28.90 - $31.40
0% of jobs
$31.40 - $33.90
4% of jobs
$33.90 - $36.41
0% of jobs
$36.41 - $38.91
3% of jobs
$11
$22
$38
How much do scientific software developer intern jobs pay per hour?
What are the key skills and qualifications needed to thrive as a Scientific Software Developer Intern, and why are they important?
How does a Scientific Software Developer Intern typically collaborate with researchers and other developers during a project?
What is the difference between Scientific Software Developer Intern vs Data Scientist Intern?
| Aspect | Scientific Software Developer Intern |
|---|
The Scientific Software Developer Intern typically focuses on developing and maintaining scientific applications, often requiring programming skills in languages like Python, C++, or Fortran, and a background in science or engineering. They work in research labs, academia, or industry settings on data analysis, simulation, or modeling projects.
In contrast, a Data Scientist Intern primarily analyzes large datasets, builds predictive models, and uses statistical tools and machine learning techniques. They often have expertise in Python, R, SQL, and data visualization tools, working in tech companies, finance, or consulting firms.
While both roles involve programming and data handling, the Scientific Software Developer Intern emphasizes scientific computing and simulation, whereas the Data Scientist Intern focuses on data analysis and insights.
What does a Scientific Software Developer Intern do?
- Software Engineer Intern
- Remote Backend Developer Internship
- Internship H1B Visa Sponsorship Software Engineer
- Entry Level Pipeline Engineer
- Python Developer Intern
- Contractual Scientific Software Developer
- Full Time Nasa Software Engineer
- Internship Qt Developer
- Internship Software Localization Engineer
- Amazon Internship Software Engineer

Scientific Software Developer/Data Systems
SLAC National Accelerator LaboratoryMenlo Park, CA โข On-site
Full-time
Posted 9 days ago
Job description
Position overview:
Do you enjoy collaborating with groups of scientists and software developers to solve complex challenges? Does contributing to breakthrough discoveries in science and working with unique experimental instruments in a world-leading scientific research environment excite you? The Experimental Data Systems (EDS) division within the Linac Coherent Light Source (LCLS) Directorate at SLAC is seeking a Computational Beamline Scientist to work on the deployment and optimization of complex computational workflows, and on their integration in day-to-day facility operations
LCLS is the world's premier X-ray free electron laser (XFEL), with unprecedented capabilities in photon energy range, peak power, and pulse lengths. LCLS instruments are specifically designed to utilize the exceptional beam characteristics of the X-ray laser to elucidate atomic structures and dynamics at the femtosecond timescale. The evolution of science and experimental techniques on these instruments, along with upgrades in the x-ray FEL source and optical lasers (LCLS-II and LCLS-II-HE), require significant modifications to user analysis workflows and the supporting software and hardware platforms.
The position will focus on the integration of new data processing algorithms and workflows, including AI and LLM-based ones, into current scientific operation procedures, with a specific focus on final user experience and effective interaction with the available EDS hardware and software platforms. A significant aspect of the role will be to interface with collaborators, users, and their teams/students to design and support efficient and straightforward usage patterns.
Job Purpose:
As a Software Developer in the LCLS Data Management Department, you will work within an interdisciplinary team of software developers, scientists, and engineers. Responsibilities include adapting and optimizing codes for beamline deployment and user interaction, including designing user interfaces and discovering and implementing efficient usage patterns and practices. The successful candidate should be comfortable in designing and writing efficient and documented code in the Python programming language. Knowledge of the C/C++ programming language is preferred but not required. The candidate should in addition have operational and programming experience with machine learning algorithms and frameworks for science, and operational knowledge of LLM models. The candidate should ideally also have experience with scientific facility operation procedures and work patterns. Proven experience in collaborative coding and scientific programming is required.
Your specific responsibilities include:
- Analyze, develop, implement, modify, and maintain algorithms and pipelines to analyze scientific data generated by LCLS.
- Develop, optimize, and maintain data analysis workflows and optimize them for their use in day-to-day facility operations.
- Interface with external collaborators and users and provide technical support to facilitate their use of LCLS software and hardware resources.
- Support the development of new machine learning data analysis approaches with explicit focus on usability by beamline scientists and scientific users.
- Support users of the scientific instruments in running self-developed data analysis software within the LCLS software framework, consulting with external software developers and designing integrated solutions.
- Debug and document computer application programs to meet users' needs.
- Observe, analyze and optimize software resource usage patterns, including training current and future users.
- Ensure effective communication and information flow to various audiences.
- Build and maintain relationships to foster trust, collaboration, and a positive climate to achieve common goals.
- Promote a culture of safety and compliance with all applicable university policies and procedures.
- Participate in and contribute to general group research activities.
- Represent your research results at seminars, scientific conferences, and workshops.
- Bachelor's degree in physics, chemistry, biology, engineering, science, or related field and five years of relevant experience; or a combination of education and relevant experience.
- Thorough understanding of all aspects of software development life cycle and quality control practices.
- Strong knowledge of at least one programming language.
- Ability to select, adapt, and effectively use a variety of programming methods.
- Expertise in developing, testing, and deploying applications.
- Operational experience with scientific AI-based algorithms and frameworks, including LLMs
- Ability to define and solve logical problems for highly technical applications.
- Effective communication skills with both technical and non-technical clients.
- Demonstrated experience leading activities on structured team development projects.
- Ability to recognize and recommend needed changes in user and/or operations procedures.
- Background in x-ray or material science.
- Previous experience in roles related to operations at a scientific facility
- Effective Decisions: Uses job knowledge and solid judgment to make quality decisions in a timely manner.
- Self-Development: Pursues a variety of venues and opportunities to continue learning and developing.
- Dependability: Can be counted on to deliver results with a sense of personal responsibility for expected outcomes.
- Initiative: Pursues work and interactions proactively with optimism, positive energy, and motivation to move things forward.
- Adaptability: Flexes as needed when change occurs, maintains an open outlook while adjusting and accommodating changes.
- Communication: Ensures effective information flow to various audiences and creates and delivers clear, appropriate written, spoken, presented messages.
- Relationships: Builds relationships to foster trust, collaboration, and a positive climate to achieve common goals.
- Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
- Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
- Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for environment, safety and security; communicates related concerns; uses and promotes safe behaviors based on training and lessons learned. Meets the applicable roles and responsibilities as described in the ESH Manual, Chapter 1ยฟGeneral Policy and Responsibilities: http://www.group.slac.stanford.edu/esh/eshmanual/pdfs/ESHch01.pdf
- Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide, http://adminguide.stanford.edu
- As a national laboratory, SLAC National Accelerator Laboratory is responsible for adhering to the Homeland Security Presidential Directive 12 (HSPD-12) and Department of Energy (DOE) Order 473.1A, which require employees to obtain and maintain a HSPD-12 Personal Identity Verification (PIV) Credential. To obtain this credential, employees must successfully complete the applicable tier of federal background investigation post hire and receive a favorable federal adjudication. The tier of federal background investigation will be determined by job duties and national security or public trust responsibilities associated with the job. All tiers of investigation include a declaration of illegal drug activities, including use, supply, possession, or manufacture within the last 1 to 7 years (depending on the applicable tier of investigation). Illegal drug activities include marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws.
- Classification Title: Software Developer 2
- Grade: J Job Code : 4822
- Duration : Regular Continuing
SLAC National Accelerator Laboratory/Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire. The pay offered to a selected candidate will be determined based on factors such as (but not limited to) the scope and responsibilities of the position, the qualifications of the selected candidate, departmental budget availability, internal equity, geographic location, and external market pay for comparable jobs.
At SLAC/Stanford, base pay represents only one aspect of the comprehensive rewards package.
About SLAC National Accelerator Laboratory
Sourced by ZipRecruiter
Industry
Scientific research and development services
Company size
1,001 - 5,000 Employees
Headquarters location
Menlo Park, CA, US
Year founded
1962