Software Engineer - Nonlinear Solid Mechanics & High-Performance Computing
Vinci4d
About Us At Vinci4d, we are building the next generation of simulation software for thermal, fluid flow, and structural mechanics applications — the kind of tools that change how engineers design products, from the first mesh to the final answer. We are a small, technically deep team that moves fast, ships real software, and takes on hard problems that matter. If you want your work to be foundational to a platform used by engineers worldwide, this is the place. The Role We are looking for a software engineer who lives at the intersection of computational solid mechanics, numerical methods, and high-performance computing. You will design, implement, and tune solvers for geometric and material nonlinearity in solid mechanics — think large-deformation, contact, and history-dependent material response — that run at scale on modern hardware. You will write production-quality code, contribute to our CI/CD infrastructure, and collaborate closely with a multi-disciplinary team of physicists, engineers, and software developers. This is not a "maintain the existing stack" role. You will be building things that don't exist yet, solving problems that require both rigorous mathematical thinking and solid engineering instincts. What You Will Work On Develop and tune nonlinear solvers for solid mechanics, handling both geometric nonlinearity (large deformation, finite strain) and material nonlinearity (plasticity, viscoelasticity, temperature-dependent and history-dependent constitutive models) Build and optimize the underlying linear algebra: iterative linear solvers and preconditioners for the large sparse systems arising at each Newton iteration Port and optimize these solvers for GPU execution using CUDA, HIP, or equivalent frameworks, with a focus on memory bandwidth, occupancy, and scalability Implement FEM discretizations for structural and thermomechanical field solves, with attention to robustness and convergence under stiff, ill-conditioned, and near-singular conditions Contribute to a robust software engineering foundation: version control discipline, automated testing, CI/CD pipelines, and code review practices Collaborate with domain experts to translate physical models and mathematical formulations into correct, efficient implementations Profile and benchmark solver performance; identify and eliminate bottlenecks What We Are Looking For Technical Skills Hands-on experience developing solvers for geometric and material nonlinearity in solid mechanics — large-deformation kinematics, nonlinear constitutive models, and the Newton-type schemes that drive them to convergence Strong foundation in the finite element method (FEM) for solid and structural mechanics Deep familiarity with iterative linear solvers (e.g., Krylov methods) and preconditioning techniques for large, sparse systems, with hands-on experience implementing these inside a nonlinear solver Proven GPU programming experience (CUDA, HIP, SYCL, or similar) with a track record of getting real performance out of hardware Proficiency in C++ and/or Python; comfort working in performance-critical codebases Strong software engineering practices: Git workflows, code review, automated testing (unit, integration, regression), and CI/CD pipelines Experience 3–6 years of industry or research experience in a relevant field (computational mechanics, scientific computing, computational physics, numerical simulation, or HPC) A portfolio of work — open source contributions, published code, or shipped products — that demonstrates the above Soft Skills A genuine collaborator: you learn from teammates as readily as you help them Able to communicate technical depth clearly to people from different disciplines — physicists, mechanical engineers, product managers Comfortable with ambiguity and excited by the challenges that come with building something new Self-directed and ownership-oriented: you drive your work to completion without needing to be managed closely Nice to Have Experience with warpage and residual-stress problems in semiconductor manufacturing (e.g., packaging, die/substrate stacks, thermomechanical deformation) Familiarity with matrix-free methods for nonlinear and linear operator application Experience with geometric multigrid approaches as solvers or preconditioners Background in adaptive mesh refinement (AMR) Familiarity with embedded geometry or immersed boundary methods for solid mechanics Experience applying machine learning to solid mechanics problems (surrogates, constitutive modeling, solver acceleration) Experience with performance profiling tools (Nsight, VTune, Roofline analysis) Why Vinci4d Work on genuinely hard technical problems with real engineering impact Join a small team where your contributions are visible and your voice is heard Competitive compensation with equity participation Flexible work environment The satisfaction of building something from the ground up — and the opportunity to help define what it becomes
- ...of simulation software for thermal, fluid... ...and structural mechanics applications —... ...change how engineers design products... ...intersection of computational solid mechanics, numerical... ...methods, and high-performance computing. You... ...geometric and material nonlinearity in solid...PerformanceWorldwideFlexible hours
$135k - $160k
...actively developing the technologies to make this possible, with the ultimate goal ofenabling human life on Mars. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK) At the company we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,...PerformancePermanent employmentTemporary workInternshipWorldwideWeekend work- ...located in Palo Alto, is seeking a software engineer to build the next generation of... ...software for structural mechanics. You will work on developing nonlinear solvers and optimizing them for... ...has 3-6 years of experience in computational mechanics, a strong foundation...Suggested
$189k - $284k
...experience. 8 years of experience in software development, and with data structures... ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical field... ...with C++, device drivers, networking, high performance computing, remote direct memory access...PerformanceFull timeRemote work$160.36k - $240.54k
...the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in the cloud/data... ...between fundamental infrastructure and high-level job requests, and make... ...is also eligible for an annual performance bonus, equity, and a competitive...Performance$101.25k - $175k
...looking for a Backend Engineer to join our growing... ..., scalable, and high-quality solutions. This... ...ensure reliability and performance Participate in... ...systems or APIs ~ Solid understanding of computer science fundamentals... ...Technology Industries: Software Development #J-188...PerformanceFull time$128k - $150k
...their careers. We’re a high-performing, fast-moving team... ...Core Financial Products Engineering team’s mission is to... ...value to our users. As a Software Engineer , you’ll... ...backend technologies) Solid understanding of... ...desire to learn Strong computer science fundamentals...PerformanceWork at officeFlexible hoursShift work3 days per week- ...What you’ll do As a Software Engineer Intern at Simular, you... ...features and improving performance. Work with the... ...or Master’s degree in Computer Science, Computer Engineering... ...technical field. Solid programming skills in... ...equivalent contests) is highly preferred....PerformanceInternship
$116k - $174k
...Participate in the initial software "bring-up" of new... ...the onboard compute and sensors are... ...Optimize Onboard Performance: Profile and optimize... ...Science, Computer Engineering , or a related... ...proficiency in C++: Solid understanding of data... ...with concepts of high-availability or...PerformanceInternship- ...projects to achieve maximum performance. Take ownership of... ...linear and/or nonlinear optimization models to... ...-world problems with high dimensionality. Strong... ...Python with professional software engineering standards. High... ...electrical engineering, computer science, statistics,...Performance
$95 - $110 per hour
FocusKPI is seeking a Software Engineer - Machine Learning to... ...one of our clients, a high‑tech SaaS company. We... ...contract depending on your performance & budget Pay Range: $9... ...M.S. or Ph.D. in Computer Science, Machine Learning... ...JAX/TensorFlow), with solid software engineering...PerformanceContract work$152k - $241.5k
...container, GPU, and systems engineers, and apply machine... .... Work with high-dimensional data: spot... ...prediction) inside existing software workflows. Qualifications... ...Mathematics, Physics, Computer Science, or equivalent... ...HPC / large‑scale or performance‑sensitive environments...Performance$180k - $198k
...role As a Staff/Senior Software Engineer on our Calibration,... ...will work on a small, highly focused team... ...tooling and metrics for performance validation and continuous... ...technical field of study Solid foundation in... ...’s as well as modern nonlinear optimization libraries...PerformanceTemporary workWork at officeFlexible hours- ...powerful decision engine, and investigation... ...provide significant performance lift from day one.... ...Our award-winning software platform is... ...focused on building the high‑scale “muscle”... ...fundamentals and a solid understanding of ML... ...Master’s degree in Computer Science (or a closely...Performance
- Snap Inc. is looking for a skilled software developer in Palo Alto to create and enhance high-performance mobile apps that push technology boundaries. The role demands... ...understanding of Objective-C and iOS, alongside a solid background in software development. Candidates...Performance
$248.71k - $292.6k
...Headquartered in Silicon Valley, we are on a mission to make high performance AI compute more accessible and affordable. When real-time AI is within reach, anything is possible. Build fast. Sr. Staff Software Engineer - High Performance GPU Inference Systems Mission Push...Performance- ...democratize distributed computing and make it accessible to software developers of all skill... ...distributed system with high levels of performance and reliability. We’re looking for engineers with systems software experience... ...work experience Solid background in algorithms...PerformanceWork experience placement
$184k - $287.5k
...looking for an experienced software professional to... ...Python APIs for numerical computing. In the last decade,... ...provide an efficient high-level programming interface... ...and improve the performance of developed APIs on various... ...Math, Electrical Engineering or related field (or equivalent...Performance- ...app state with an emphasis on performance and privacy Use metrics,... ...development while maintaining a high‑quality, well‑tested codebase... ...stateful, and real‑time features Solid understanding of JSON, REST,... ...feedback and metrics BS in Computer Science or related technical...Performance
$207k - $300k
Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google place Sunnyvale, CA, USA Bachelor... ...’s degree or PhD in Engineering, Computer Science, or a related technical... ...Provide technical leadership on high-impact projects, setting technical...PerformanceFull timeWorldwide$116k - $189.75k
...and SoC design team for all high-speed IOs system design requirements... ...to deliver robust, high‑performance hardware solutions. Qualifications BS/MS in Electrical Engineering, Computer Engineering, or related... ...) in hardware/system roles. Solid understanding of electrical...Performance$170k - $216k
A leading autonomous driving technology firm in California is seeking a Hardware Engineer to design microarchitectures for high-performance computing cores. You will collaborate with a multidisciplinary team to optimize hardware for autonomous vehicles. Ideal candidates...Performance$184k - $287.5k
NVIDIA has been transforming computer graphics, PC gaming, and... ...on new hardware and software platforms, identifying fundamental performance limiters. Prioritize and... ...in training. Solid understanding of computer... ...employers, NVIDIA offers highly competitive salaries and...Performance- ...Simulation Runtime Mapping a computational problem to a runtime environment is the engine of our product.... ...working on High Performance Computing runtime applications... ...criterion for nonlinear solvers Familiarity... ...Engineering Expectations Software engineering fundamentals...Performance
- ...integrates advanced software and hardware... ...looking for a Mechanical Integration... .... In this highly hands‑on role,... ...safe, and high‑performance autonomous trucks... ..., applying engineering rigor and precision... ...sensors, compute, power distribution... ...fabrication. Solid knowledge of...PerformanceFull timeWork at office
$65 per hour
...service. Competitive hourly pay up to $65 or flat rate of $70 based on experience, plus performance bonuses and sign-on bonuses. Join a team that values your skills and dedication, delivering high-quality auto care in a positive work environment. #J-18808-Ljbffr Stress-FreePerformanceHourly payPrice workRelocation packageWeekend work$148k - $226.2k
...testing for in-vehicle software platform team. The... ...would have solid background in implementation... ...to delivering high-quality software... ...‑side with DevQA engineers on test plan... ...anomaly corrections. Perform complex design and... ...Bachelor's degree in computer science, software...PerformanceFull timeRelocationRelocation packageFlexible hours$170k - $235k
...Sr. Full Stack Software Engineer (Starlink) We are building Starlink, the world’s most advanced... ...development of mission‑critical, high‑performance web applications. Sub‑Teams Internal... ...Qualifications Bachelor’s degree in computer science or a STEM discipline and 5+ years...PerformancePermanent employmentTemporary workWorldwideWeekend work$185k - $210k
...searching for a Senior Front End Engineer who will be responsible for... ...which result in better performance, infrastructure, and experience... ...tools and platforms BS or MS in computer science or related fields... ...range represents the low and high end of the estimated salary range...Performance$193.3k - $261.5k
...Sr. Software Development Engineer - Amazon Redshift, Query Processing ID lavoro:... ...of software defects. Build high‑impact solutions for our large... ...on high scalability, performance, and extending the capabilities... ..., high performance computing, computer architecture, compilers...Performance
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Nonlinear Solid Mechanics & High-Performance Computing. Be the first to apply!
- software engineer amazon Palo Alto, CA
- agile software developer Palo Alto, CA
- rust software engineer Palo Alto, CA
- software developer positions Palo Alto, CA
- senior software design engineer Palo Alto, CA
- software developer Palo Alto, CA
- ngo software engineer Palo Alto, CA
- startup software engineer Palo Alto, CA
- software development engineer (robotics engineer) Palo Alto, CA
- scientific software engineer Palo Alto, CA

