1 - 20 of 49,341 Jobs

Search for Junior Software Engineer – Scientific Computing (C++)

49,341 results

Apply
Axle logo
Full-time|$80K/yr - $120K/yr|Remote|Remote

Join Axle as a Junior Software Engineer, specializing in Scientific Computing using C++.We are a leading bioscience and information technology firm dedicated to enhancing translational research, biomedical informatics, and advanced data science applications for research institutions and healthcare organizations globally. Our team, composed of experts in biom…

Feb 4, 2026
Apply
Amgen Inc. logo
Full-time|On-site|South San Francisco

Join Amgen, a leading biotechnology company, as an Associate Software Engineer focused on our Scientific Platform and Computing initiatives. In this role, you will collaborate with a talented team to develop innovative software solutions that support scientific research and enhance our understanding of complex biological systems.

Sep 8, 2022
Apply
KoBold Metals logo
Full-time|$170K/yr - $215K/yr|Remote|Remote

Senior Software Engineer - Scientific Computing About KoBold Metals At KoBold Metals, we are revolutionizing the mining industry by leveraging advanced AI models for mineral exploration. As the demand for essential metals like copper, lithium, and nickel surges to support the transition to renewable energy and electric vehicles, traditional exploration methods are proving inadequate. Our innovative approach combines state-of-the-art technology with scientific expertise, enabling us to discover new ore deposits with significantly lower capital investment. Founded six years ago, KoBold has emerged as the leading independent mineral exploration company and a pioneer in exploration technology. Our team, comprising data scientists and software engineers from top technology firms, collaborates with renowned geologists to push the boundaries of mineral discovery. Our recent successes include discovering one of the most concentrated copper deposits ever found, promising sustainable revenue for years to come. About the Role We believe a modern scientific computing architecture is crucial for systematic mineral exploration and enhancing our discovery rate. As a Senior Software Engineer on our scientific computing team, you'll apply software engineering and machine learning techniques to analyze various mineral exploration data, including remote-sensing, drillhole, and geophysics data. Your work will directly influence high-speed, high-quality decision-making for our exploration projects. Collaborating with our talented team, you will address complex scientific challenges and contribute to vital discoveries that support the energy transition.

Mar 11, 2026
Apply
Axiomatic AI logo
Full-time|On-site|Boston, US / Barcelona, Spain

About Us: Axiomatic AI is pioneering a new generation of AI systems that embody the principles of the scientific method. By merging deep learning with formal logic and physics-based modeling, we are creating verifiable and interpretable AI systems that enhance and support human researchers in critical scientific and engineering tasks. Our ambitious mission, 30×30, aims to achieve a 30-fold improvement in the speed, accessibility, and cost-effectiveness of semiconductor and photonic hardware development by the year 2030. We are set to transform hardware design and simulation across these sectors, assembling a team of passionate professionals dedicated to translating innovative research into commercial products. Position Overview: As a Research Software Engineer with a focus on scientific computing systems, you will be responsible for constructing and scaling the computational foundation of our scientific tools. This includes accelerating simulation and optimization workloads, facilitating robust distributed execution, and ensuring correctness and reproducibility across numerical pipelines. You will collaborate closely with a diverse team comprising AI Engineers, Software Engineers, Mathematicians, and Physicists to develop tools that revolutionize how engineers and scientists leverage AI in their daily operations. Your Mission: Scalable Scientific Computing: Develop high-performance, reliable systems for simulation, inference, optimization, and uncertainty quantification workflows, particularly in the realms of electromagnetic simulation and inverse design. Performance Optimization: Analyze and enhance performance throughout end-to-end pipelines (CPU/GPU). Distributed Execution & HPC: Design and sustain distributed computing infrastructure for extensive sweeps and multiple experimental runs (multi-GPU/multi-node), emphasizing reproducibility, observability, and developer usability. Verification & QA: Establish rigorous testing and verification protocols for scientific computing pipelines (numerical regression, invariants, convergence tests, golden datasets), ensuring reliable results over time.

Feb 18, 2026
Apply
Artech Information Systems LLC logo
Scientific Software Specialist

Artech Information Systems LLC

Full-time|On-site|South San Francisco

As a Scientific Software Specialist at Artech Information Systems LLC, you will play a crucial role in enhancing our scientific software solutions. Your expertise will help in developing, testing, and maintaining software that supports scientific research and innovation. Join our dynamic team and contribute to groundbreaking projects that make a difference in the scientific community.

May 30, 2017
Apply
Junior logo
Full-time|On-site|New York City

About JuniorAt Junior, we are pioneering advanced LLM-powered tools designed to revolutionize the investment research process for private market investors. Our clientele includes some of the top 10 private equity and consulting firms worldwide, managing investments worth billions annually. As a profitable and bootstrapped company, we have a vibrant team of 24 based in London and New York City.Discover more about our mission and values here. Role DescriptionAs one of our inaugural engineering interns, you will have the unique chance to:Rapidly deploy solutionsDesign and develop innovative methods for interacting with technologyEngage in pioneering projects that utilize LLMsCollaborate intimately with external partners to drive our expansionInfluence product strategy, direction, and prioritizationHelp cultivate our engineering culture Project HighlightsDevelop new innovative products at Junior to incorporate a wider array of research inputsCreate a voice-to-voice survey tool with ultra-low latency capable of autonomously performing large-scale research tasksConstruct a mobile application from the ground up in just 3 weeksBuild segmented knowledge graphs to transform unstructured data into structured formatsDevelop an AI-native CRM system linked deeply to the aforementioned knowledge graph About YouWe seek product-oriented full-stack engineers who:Reside in NYCAre motivated to participate in product decisionsPossess excellent communication skills and an interest in client-facing rolesAre skilled in our tech stack: Next.js, TypeScript, PostgreSQLBonus points for experience in designing and building AI-powered products!Have a strong desire to accelerate development processes

Nov 18, 2025
Apply
oteemoinc logo
Full-time|On-site|Manassas

otemoinc seeks a Junior to Mid-Level C/C++ Software Engineer to join the team in Manassas. This position centers on hands-on programming and teamwork to support a variety of software projects. Key responsibilities Develop and maintain software using C and C++ across multiple projects Collaborate with fellow engineers to address technical challenges Assist in designing and building new features for software products Requirements Some background in C and C++ programming Genuine interest in software engineering and technology Openness to learning and working closely with others

Apr 27, 2026
Apply
Hadrian Automation logo
Full-time|On-site|Los Angeles, CA

Join our innovative team at Hadrian Automation as a Computational Geometry Software Engineer. In this role, you will be responsible for designing, implementing, and optimizing algorithms that tackle complex geometric problems. You will collaborate closely with cross-functional teams to develop cutting-edge software solutions that enhance our robotic systems and automate construction processes.

Mar 19, 2026
Apply
Harvard University logo
Full-time|On-site|Boston

Join Harvard University as a Scientific Platform Engineer, where you will play a crucial role in the development and maintenance of advanced scientific computing platforms. This position offers an exciting opportunity to collaborate with leading researchers and contribute to groundbreaking projects. You will be responsible for designing, implementing, and optimizing software solutions that support scientific research initiatives.

Mar 25, 2026
Apply
Jobs for Humanity logo
Full-time|Remote|Santa Clara

Join the innovative team at Jobs for Humanity as a Scientific Software Engineer! In this role, you will collaborate with cross-functional teams to develop and optimize scientific software applications that drive our mission to improve accessibility for all. You'll be involved in all stages of the software development lifecycle, from requirements gathering to design, implementation, and testing.

Sep 23, 2024
Apply
Anduril Industries logo
Software Engineer, C++

Anduril Industries

On-site|On-site|Costa Mesa, California, United States

Join Anduril Industries, a pioneering defense technology firm, as a C++ Software Engineer. In this role, you'll be at the forefront of innovation, developing high-performance, low-latency software solutions that are critical to national defense. Collaborate with a talented team across various disciplines to create advanced systems powered by our proprietary Lattice OS, transforming military capabilities with autonomy, AI, and real-time data processing. Your contributions will directly impact mission-critical operations and shape the future of defense technology.

Feb 11, 2026
Apply
Esri logo
Full-time|On-site|Redlands, CA

Join Esri as a C/C++ Software Development Engineer II, where you will play a pivotal role in designing and implementing high-performance software solutions. This position offers the opportunity to work on innovative projects that leverage cutting-edge technology to support users in their geographic information system (GIS) needs.

Apr 2, 2026
Apply
flexcompute logo
Full-time|On-site|Watertown, Massachusetts, United States

Join flexcompute, an innovative tech startup at the forefront of scientific computing, as we unveil our exciting initiative, "Rising Stars in Scientific Computing". With a foundation rooted in the prestigious institutions of MIT and Stanford, our team is supported by leading venture capitalists and our products are trusted by Fortune 500 companies, groundbreaking startups, and academic researchers worldwide. We are located in Watertown, MA, and are looking for full-time, in-office candidates eager to explore the dynamic realm of scientific computing.This program, spanning from 2024 to 2026, aims to recruit ten outstanding recent graduates from Engineering, Physics, Mathematics, or Computer Science. These individuals will play a crucial role in our technical team, contributing significantly to our growth trajectory towards the 2030s. Each participant will be paired with a senior technical staff member who will act as a mentor, providing guidance in tackling complex technical challenges ranging from analyzing persistent divergence to navigating intricate system coupling, optimizing GPU efficiency, and much more. If you are ambitious, driven, and ready to make a substantial contribution in scientific computing, this opportunity will be immensely fulfilling.Immediate Responsibilities: Physics Computing: Design and implement algorithms and software for physics simulations across various domains, including electromagnetics, photonics, fluid dynamics, thermal, and structural analysis. Infrastructure Computing: Create algorithms and software that enhance computational experiences, focusing on optimizing GPU systems, managing and visualizing large-scale scientific data, and advancing next-generation workflow optimization. Growth Trajectory Over 3 Years: Become recognized experts in computational electromagnetics and fluid dynamics. Transition into senior frontend or backend developer roles. Develop into elite HPC specialists. Advance towards emerging software architect positions. Grow into dynamic engineering managers. Evolve into creative product managers. Become persuasive marketers. Excel in result-driven technical sales.

Aug 20, 2025
Apply
System Canada Technologies logo
Contract|On-site|Chandler

Join our dynamic team at System Canada Technologies as a Computer Vision Engineer specializing in OpenCV, Matlab, and C++. In this role, you will leverage your expertise to develop cutting-edge computer vision solutions that enhance our product offerings.As a contractor, you will work closely with our engineering team to design, implement, and optimize algorithms for image processing and computer vision applications. Your contributions will be critical in driving innovation and improving efficiency in our projects.

Aug 14, 2013
Apply
360 IT Professionals logo
Full-time|On-site|Houston

Join our dynamic team at 360 IT Professionals as a Software Development Engineer specializing in C and C++. In this role, you will collaborate with cross-functional teams to design, develop, and implement cutting-edge software solutions that drive innovation and efficiency.Your responsibilities will include writing high-quality, maintainable code, performing code reviews, and actively participating in all phases of the software development lifecycle. We are looking for a creative problem solver who is eager to tackle complex challenges in a fast-paced environment.

Feb 26, 2016
Apply
Kitware, Inc. logo
Full-time|On-site|Clifton Park, New York

Join Our Innovative Team:Kitware is on the lookout for a passionate Software Developer with expertise in CMake to join our dynamic Software Solutions team. At Kitware, we are at the forefront of scientific computing, contributing to groundbreaking projects in areas such as computer vision, scientific visualization, high-performance computing, medical imaging, and data analytics. This role presents an exciting opportunity to collaborate with our skilled software developers, algorithm specialists, external partners, and customers to create impactful software solutions that endure the test of time. Project Scope:We are seeking talented individuals to help us meet the software application demands of our clients and internal teams. The projects you could work on include, but are not limited to:- Integrating Kitware’s open source software into commercial applications.- Enhancing our open source toolkits to fulfill specific customer requirements.- Proposing innovative solutions for pragmatic applications.- Providing expert guidance in software development to our customers.

Apr 9, 2026
Apply
Reliable Robotics logo
Full-time|$185K/yr - $245K/yr|On-site|Mountain View, CA

At Reliable Robotics, we are pioneering innovative technology aimed at enhancing safety in aviation, ultimately saving lives. Our vision is to revolutionize air transportation through automated systems that make it safer, more convenient, and fundamentally transformative for the movement of goods and people across the globe. Our team comprises mission-driven engineers with extensive experience in aerospace, robotics, and self-driving vehicles, all dedicated to turning this vision into reality.We are seeking a talented Displays Software Engineer to join our remote piloting software team. This team is responsible for developing the pilot-facing software applications that command our aircraft's advanced automation systems, both on board and remotely. You will collaborate with an interdisciplinary team of engineers and experts, all focused on building a safer and more efficient aviation future.ResponsibilitiesAs a Displays Software Engineer, your primary responsibilities will include designing, architecting, and developing a diverse range of real-time user interface applications to control our automated aircraft systems. This includes everything from real-time embedded user interfaces on aviation-grade hardware to browser-based applications. These applications will be critical to our efforts in creating a fully certified system: they will serve as a platform for rapid prototyping of workflows and designs, be utilized in our experimental test flight programs, and ultimately act as reference implementations for our certified displays and controls. You will have complete ownership over the application lifecycle, collaborating with software engineers, designers, systems engineers, and pilots to ensure the systems are safe, user-centered, and certifiable.Basic Success CriteriaBachelor’s degree in Computer Science, Computer Engineering, or a related field.Minimum of 5 years of experience in developing user-facing software for high-performance or mission-critical applications.At least 5 years of professional experience in C or C++ programming.Preferred CriteriaFamiliarity with DO-178C guidelines.In-depth understanding of computer architecture, operating systems, and networking.Expertise in developing user-facing software requirements and interpreting graphical specifications.Experience working with human-in-the-loop systems.

Feb 11, 2026
Apply
Axle logo
Full-time|$115K/yr - $125K/yr|On-site|Frederick, MD

Join Axle as a Full Stack Scientific Software Engineer!At Axle, we are at the forefront of bioscience and information technology, driving innovation in translational research, biomedical informatics, and advanced data science applications. Our collaborative efforts with leading research centers and healthcare organizations, including multiple institutes at the National Institutes of Health (NIH), empower decision-making and accelerate groundbreaking discoveries in healthcare.

Feb 25, 2026
Apply
Zscaler logo
Full-time|On-site|San Jose, California, USA

Join Zscaler as a Senior Staff Software Engineer specializing in C/C++ Tunneling. You will play a critical role in designing, developing, and optimizing tunneling solutions that enhance our cloud security platform. Your expertise in C and C++ programming languages will be essential as you collaborate with cross-functional teams to deliver high-quality software solutions.We are looking for innovative thinkers who are eager to tackle complex engineering challenges and contribute to the future of secure internet access.

Mar 16, 2026
Apply
Jahnel Group logo
Full-time|Remote|Latin America

At Jahnel Group, we are dedicated to fostering an exceptional environment for software developers to pursue their passion. By connecting talented engineers with impactful clients, we craft intricate and innovative applications that serve various industries nationwide. Recognized as one of the fastest-growing companies in the INC 5000, we pride ourselves on our close-knit team of over 100 employees. As we continue to expand rapidly, we invite you to join our vibrant culture—let's grab a coffee or a beer and discuss your future with us! Who We Are Seeking We are on the lookout for a Senior Software Engineer to enhance our team, concentrating on client-side development. The ideal candidate excels in systems-level programming and possesses a strong interest in anti-cheat engine development and security. We value independence and are looking for an engineer who thrives in a small, focused team with minimal bureaucracy, and who appreciates a trust-based, remote work culture.

Apr 3, 2026

Sign in to browse more jobs

Create account — see all 49,341 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.