Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Quick apply
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Quick apply
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Design and develop parallel, scalable, and real-time algorithms to support geometry manipulation ... Follow sound software engineering practices like continuous integration and code review. The code ...
Newburyport, MA ยท On-site
$61K - $84K/yr
Description Materials Analysis Engineer responsible for analysis of materials used in the ... Provide package, wafer or die level cross-sectioning, parallel polishing, and strip-back analysis ...
Newburyport, MA ยท On-site
$61K - $84K/yr
Description Materials Analysis Engineer responsible for analysis of materials used in the ... Provide package, wafer or die level cross-sectioning, parallel polishing, and strip-back analysis ...
... parallel CI environments * Prior startup/high-growth experience balancing velocity with reliability
... parallel CI environments * Prior startup/high-growth experience balancing velocity with reliability
Burlington, MA ยท On-site
$140K - $260K/yr
As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA ... Explore and prototype "blue-sky" features, LLM enhanced Compilation, parallel compilation ...
Burlington, MA ยท On-site
$140K - $260K/yr
As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA ... Explore and prototype "blue-sky" features, LLM enhanced Compilation, parallel compilation ...
As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA ... Explore and prototype "blue-sky" features, LLM enhanced Compilation, parallel compilation ...
As a Senior Engineer in the System Verification Group, you will be at the forefront of EDA ... Explore and prototype "blue-sky" features, LLM enhanced Compilation, parallel compilation ...
Boston, MA ยท On-site
Position : Linux engineers Location : Boston, MA Duration : 6 Months Plus Top Three skills: 1) ... Parallel File System, Virtual I/O servers, NIM server, Hardware Management Console, Logical ...
Boston, MA ยท On-site
Position : Linux engineers Location : Boston, MA Duration : 6 Months Plus Top Three skills: 1) ... Parallel File System, Virtual I/O servers, NIM server, Hardware Management Console, Logical ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
Experience with parallel processing desired. Candidate should have excellent written and oral ... Requirements: * BS in Computer Science, Computer Engineering, or a related technical field. * 0 - 3 ...
... parallel - Coordinate all activities within the engineering discipline for the project. - Ensure coordination with other disciplines is effective for each project. - Thorough understanding of ...
... parallel - Coordinate all activities within the engineering discipline for the project. - Ensure coordination with other disciplines is effective for each project. - Thorough understanding of ...
... parallel - Coordinate all activities within the engineering discipline for the project. - Ensure coordination with other disciplines is effective for each project. - Thorough understanding of ...
... parallel - Coordinate all activities within the engineering discipline for the project. - Ensure coordination with other disciplines is effective for each project. - Thorough understanding of ...
Natick, MA ยท On-site
$135K - $173K/yr
Experience in parallel language constructs or parallelization techniques is a plus. * Experience with compiler implementation and optimization is a plus. * Experience using multiple programming ...
Natick, MA ยท On-site
$135K - $173K/yr
Experience in parallel language constructs or parallelization techniques is a plus. * Experience with compiler implementation and optimization is a plus. * Experience using multiple programming ...
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of fielderected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of fielderected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
Burlington, MA ยท On-site
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of field-erected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
Burlington, MA ยท On-site
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of field-erected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
Burlington, MA ยท On-site
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of fielderected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
Burlington, MA ยท On-site
KEY RESPONSIBILITIES Engineering Design & Technical Support * Assist with the design of fielderected refrigeration systems, including pipe sizing, layouts, equipment selection, and parallel ...
Boston, MA ยท On-site
$113K - $155K/yr
Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By ... programming. Our Resolver technology automatically generates collision-free robot programs by ...
Quick apply
Boston, MA ยท On-site
$113K - $155K/yr
Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By ... programming. Our Resolver technology automatically generates collision-free robot programs by ...
Experience in parallel language constructs or parallelization techniques is a plus. * Experience with compiler implementation and optimization is a plus. * Experience using multiple programming ...
Experience in parallel language constructs or parallelization techniques is a plus. * Experience with compiler implementation and optimization is a plus. * Experience using multiple programming ...
Boston, MA ยท On-site
$113K - $155K/yr
Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By ... programming. Our Resolver technology automatically generates collision-free robot programs by ...
Boston, MA ยท On-site
$113K - $155K/yr
Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By ... programming. Our Resolver technology automatically generates collision-free robot programs by ...
$88.5K - $93.3K
3% of jobs
$93.3K - $98.2K
5% of jobs
$98.2K - $103.1K
5% of jobs
$103.1K - $107.9K
5% of jobs
$111.3K is the 25th percentile. Wages below this are outliers.
$107.9K - $112.8K
9% of jobs
$112.8K - $117.7K
7% of jobs
$117.7K - $122.5K
13% of jobs
The median wage is $123.1K / yr.
$122.5K - $127.4K
18% of jobs
$129.8K is the 75th percentile. Wages above this are outliers.
$127.4K - $132.2K
18% of jobs
$132.2K - $137.1K
11% of jobs
$137.1K - $142K
5% of jobs
$88.5K
$121K
$142K
A Parallel Programming job involves developing software that can execute multiple tasks or computations simultaneously to improve performance and efficiency. Professionals in this field work with multi-core processors, distributed systems, and GPU computing to optimize software for speed and scalability. They typically use programming models like MPI, OpenMP, or CUDA to implement parallelism. Industries such as high-performance computing, data science, and machine learning heavily rely on parallel programming to handle large-scale computations.
Professionals in parallel programming often face challenges such as identifying code sections that can be effectively parallelized, managing data dependencies, and handling synchronization between parallel tasks. Debugging and optimizing performance in multi-threaded or distributed environments can also be complex, requiring patience and attention to detail. Collaboration with data scientists, hardware engineers, and other software developers is common, as projects frequently involve cross-functional teamwork. Overcoming these challenges is a rewarding part of the job, leading to faster, more efficient software solutions that can have a significant impact in fields like scientific computing, finance, and machine learning.
To excel in Parallel Programming, you need a solid background in computer science, strong proficiency in languages such as C/C++, Python, or Java, and experience with parallel computing frameworks. Familiarity with tools like OpenMP, MPI, CUDA, or parallel processing libraries, as well as relevant certifications or coursework, is highly valuable. Analytical thinking, collaboration, and effective problem-solving are essential soft skills for success in this role. These competencies enable professionals to efficiently develop, debug, and optimize scalable applications in high-performance computing environments.
Full-time
Medical, Dental, Vision, Retirement
Posted 16 days ago
Flexcompute is a cutting-edge technology startup that specializes in ultra-fast simulation technology. Our products are utilized by companies in designing and optimizing technology products, with applications ranging from designing airplanes and cars to wind turbines and quantum computing chips. Our customer base includes both household names and startups in emerging industries. Our company was founded by world-renowned leaders in simulation technology from Stanford University and MIT. Backed by top VC firms, we are poised to disrupt the billion-dollar engineering simulation industry with our fast-growing trajectory
Responsibility
You will play a crucial role in the design, development, and optimization of our backend 3D geometry, visualization, and meshing technology, conduct architectural design, and optimize product performance and experience. As a key force in our team, you will play a central role in advancing the application of cutting-edge 3D technology. You will work closely with our R&D team and front-end engineers to implement new features, improve user experience, and ensure the highest quality standards are met. Your work will contribute to the continued growth and success of Flexcompute Inc. as a leader in simulation technology.
Why Join Us?
Embarking on a career with Flexcompute means stepping onto a path of transformative growth and innovation. As part of our team, youโll have exciting opportunities to shape the future of CFD simulation. Here, your work directly contributes to developing products that are not only groundbreaking but also sustainably advancing the engineering landscape. We offer a highly collaborative environment, competitive compensation, and a benefits package designed to support our team's well-being and professional development.
If youโre driven by the prospect of making a lasting impact and eager to be at the forefront of technological innovation, we invite you to apply.
Requirements
Preferred
Benefits
Sourced by ZipRecruiter
Software development
11 - 50 Employees
Boston, MA, US
2016