Software Engineer - Nonlinear Solid Mechanics & High-Performance Computing
$190k - $230kVinci4D.ai
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 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 Compensation Range: $190K - $230K #J-18808-Ljbffr Vinci4D.ai
$135k - $160k
...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK) At SpaceX 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
$180k
...of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for... ...teammates. About the Role The Compute Infrastructure team at xAI is responsible... ...resources, optimize for high‑performance training runs and production serving...PerformanceTemporary work$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$204k - $259k
...collaborative group of software engineers, machine learning (ML... ...and enhance the performance of the Waymo Driver.... ...~ BS or MS in Computer Engineering, Computer... ...software ~5+ years of solid coding and design skills... ...release of software in a highly distributed heterogeneous...PerformanceFull timeWork experience placementRemote work- ...Job Title: Software Engineer III Location: Mountain... ...paradigms. - Solid understanding of... ...Development Kit (CDK) is highly desirable. -... ...Bachelor's degree in Computer Science, Engineering,... ..., ensuring top-notch performance and responsiveness of...PerformanceFor contractorsSelf employmentWorldwide2 days per week
$135.42k - $226.98k
...systems with a focus on high performance HMI. You'll... ...seamless integration of software and hardware components... ...code, and adheres to SOLID principles and TDD. You... ...software developers, test engineers, technical product... ...in engineering or computer science or equivalent...PerformanceImmediate startVisa sponsorshipFlexible hours$150k - $170k
...Position Summary Software Engineer - Samsung Ads... ...Samsung Ads is a highly successful and fast-growing... ...Experiences team, a high-performing organization dedicated... ...or master's degree in computer science or a related... ...solutions and have a solid background in Full stack...PerformanceHourly payFull time$119.8k - $234.7k
...Artificial Intelligence Performance team at Microsoft develops AI software that enables... ...We are a team of highly capable and motivated... ...a Senior Software Engineer - Performance on... ...footprint of the computing fleet Enable fast... ...background and solid foundation in software...PerformanceOngoing contractWork at officeLocal area$102.1k - $202.2k
...Microsoft is a highly innovative company... ...the hardware and software foundation powering... ...reliability, efficiency, performance, automation, and... ...and the Open Compute Project to accelerate... ...Software Development Engineer to build and... ..., and tooling. Solid understanding of operating...PerformanceOngoing contractLocal area$165.2k - $223.6k
...relational database engine that combines the... ...availability of high-end commercial databases... ...five times better performance than MySQL/... ...significant system software components critical... ...from building rock-solid components to... ...We pioneered cloud computing and never stopped...PerformanceInternshipLocal areaImmediate startWorldwideFlexible hours- ...for a Senior Full Stack Software Engineer to be a core contributor... ...feature. You will work in a highly autonomous environment... ...fetching patterns, and performance optimization ~ Solid database expertise across... ...~ BS degree or higher in Computer Science, Software Engineering...PerformanceFlexible hours
- ...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
$160k - $225k
...demanding workloads in computing, and it sits at the... ...the world. As a Senior Software Engineer for AI Runtime, you... ...distributed training performance, fault tolerance, and... ...delivering scalable, high‑throughput, and resilient... ..., multi‑node jobs. Solid grasp of GPU...PerformanceLocal area$116k - $174k
...We're searching for a Software Engineer to join our Vehicle Platforms... ...the gap between high-level autonomy... ...ensuring our sensors, compute units, and embedded devices... ...function as a seamless, high-performance unit, making this one... ...proficiency in C++: Solid understanding of data...PerformanceInternshipWork at officeLocal area3 days per week$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- ...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... ...contests) is highly preferred. Willingness...PerformanceInternship
$152k - $241.5k
...container, GPU, and systems engineers, and apply machine... .... Work with high‑dimensional data: spot... ...prediction) within existing software workflows. Qualifications... ...Mathematics, Physics, Computer Science, or equivalent... ...in Linux and HPC or performance‑sensitive large‑scale...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$130k - $155k
...Quantifind is seeking a Software Engineer for our Platform team... ...hold yourself to a high standard when it comes to writing clean, performant, and maintainable code... ...Looks Like: BS or MS in Computer Science Professional... ...Redis, etc.) preferred Solid understanding of...PerformanceFull timeWork at officeWork from homeFlexible 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
$100k - $192.9k
...Job Title AI-Focused Software Engineer in Marketing... ...of mobility requires high-integrity data, advanced... ...customer journeys, campaign performance, and market dynamics into... ...~ Masters Degree in Computer Science, Information Systems... ...tradeoffs. ~ Solid understanding of data...PerformanceFull timeImmediate startVisa sponsorshipRelocation packageFlexible hoursShift work- 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
- Snap Inc. is seeking an experienced mobile software developer to create high-performance apps for Snapchat's innovative platform. Ideal candidates will have proven understanding of Objective-C and experience in iOS app development. Responsibilities include designing features...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
- ...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
$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$188.5k - $282.7k
...solving complex engineering problems for our... ...We are seeking a highly skilled Sr. Engineer... ...: Software Development: Understand... ...customer demands. Performance & Innovation: Identify... ...Master’s degree in Computer Science or a... ...Windows ecosystem. Solid understanding of...PerformanceLocal area$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
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!
- senior robotics software engineer Palo Alto, CA
- graduate software engineer Palo Alto, CA
- software engineer internship Palo Alto, CA
- senior software engineer Palo Alto, CA
- software developer fintech Palo Alto, CA
- software engineer visa sponsorship Palo Alto, CA
- senior software engineer ruby on rails Palo Alto, CA
- federal - software developer Palo Alto, CA
- graduate software developer Palo Alto, CA
- consulting software engineer Palo Alto, CA

