Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Nonlinear Solid Mechanics & High-Performance Computing

$190k - $230k

Vinci4D.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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Nonlinear Solid Mechanics & High-Performance Computing in Palo Alto, CA vacancy
  • $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,... 
    Performance
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  •  ...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

    Vinci4d

    Palo Alto, CA
    2 days ago
  • $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... 
    Performance
    Temporary work

    Dormont Manufacturing Company

    Palo Alto, CA
    3 days ago
  • $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... 
    Performance
    Full time
    Remote work

    Google

    Sunnyvale, CA
    2 days ago
  • $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

    Icehouseventures

    Mountain View, CA
    5 days ago
  • $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... 
    Performance
    Full time
    Work experience placement
    Remote work

    Latent Logic

    Mountain View, CA
    3 days ago
  •  ...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... 
    Performance
    For contractors
    Self employment
    Worldwide
    2 days per week

    Apex Informatics

    Mountain View, CA
    3 days ago
  • $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... 
    Performance
    Immediate start
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Palo Alto, CA
    5 days ago
  • $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... 
    Performance
    Hourly pay
    Full time

    Samsung Electronics Co., Ltd.

    Mountain View, CA
    5 days ago
  • $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... 
    Performance
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $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... 
    Performance
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $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... 
    Performance
    Internship
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    East Palo Alto, CA
    5 days ago
  •  ...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... 
    Performance
    Flexible hours

    Operio

    Palo Alto, CA
    2 days ago
  •  ...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... 
    Performance
    Full time
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • $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... 
    Performance
    Local area

    United States Digital Space LLC

    Mountain View, CA
    1 day ago
  • $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... 
    Performance
    Internship
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $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... 
    Performance
    Contract work

    FocusKPI, Inc.

    Mountain View, CA
    16 days ago
  •  ...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... 
    Performance
    Internship

    Simular Inc.

    Palo Alto, CA
    4 days ago
  • $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

    NVIDIA Corporation

    Santa Clara, CA
    5 days ago
  • $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... 
    Performance
    Temporary work
    Work at office
    Flexible hours

    Cyngn Inc.

    Mountain View, CA
    2 days ago
  • $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... 
    Performance
    Full time
    Work at office
    Work from home
    Flexible hours

    Dormont Manufacturing Company

    Palo Alto, CA
    2 days ago
  •  ...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

    DataVisor

    Mountain View, CA
    5 days ago
  • $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... 
    Performance
    Full time
    Immediate start
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Ford Motor Company

    Palo Alto, CA
    4 days ago
  • 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.

    Palo Alto, CA
    5 days ago
  • 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

    Snap Inc.

    Palo Alto, CA
    2 days ago
  •  ...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... 
    Performance
    Work experience placement

    Cerebras

    Palo Alto, CA
    5 days ago
  •  ...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

    Somi AI

    Palo Alto, CA
    5 days ago
  • $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

    NVIDIA Gruppe

    Santa Clara, CA
    5 days ago
  • $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... 
    Performance
    Local area

    Dormont Manufacturing Company

    Palo Alto, CA
    2 days ago
  • $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... 
    Performance
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    1 day ago

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!