Vacancies

W2 - 15+ Lead Data Scientist - Mountain View, CA (3 days per week from office)

Employer logo
W2 - 15+ Lead Data Scientist - Mountain View, CA (3 days per week from office)
Jobs via Dice

Country flag
Mountain view, California, United States
Classification symbol Research and Science
H-1B
All other/unspecified
Job posted on March 12, 2026
APPLY NOW
Job Description:
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Prohires, is seeking the following. Apply via Dice today!

Position

Lead Data Scientist

Main Skills

Python (NumPy/SciPy/CuPy), C++, PyTorch, Geostatistics, 3D Mathematics, CUDA/OpenMP, AI-assisted coding

Short Overview

Scientific Software Engineer or Computational Scientist with a niche background in scientific simulation, procedural generation, or computational physics. This is an implementation-heavy role requiring a developer who can translate complex mathematical logic and generative ML models into performant code to solve high-dimensional geometric problems.

Employment type

C2C

Project duration

9 months with possible extension

Location

Mountain View, CA

Work mode

3 days per week from office

Travel

No

Recruitment process

General -> Technical Interview -> Manager Interview -> Client Interview

Required Start Date

April 1 or earlier

Level

Lead level

Work authorization statu

H1B and TN visa candidates can be considered. Only W2.

Scientific Software Engineer / Computational Scientist

Simulation & Generative Modeling

We''''re seeking a Simulation Engineer with deep expertise in scientific computing, procedural generation, or computational physics to build the core algorithms for our 3D subsurface modeling engine.

The Role

This is an implementation-heavy position bridging procedural physics and generative ML. You''''ll translate complex mathematical logic and latent-space models into performant code, solving high-dimensional geometric problems at scale.

What We''''re Looking For

Core Competencies:

  • Procedural Generation: Terrain synthesis, voxel engines, noise-driven systems
  • Scientific Computing: CFD, FEA, multi-physics solvers
  • Computational Geometry: 3D mesh processing, volumetric data structures, spatial partitioning

Key Responsibilities:

  • Algorithmic Implementation — Design memory-efficient algorithms for massive 3D voxel arrays and sparse data structures; implement deterministic and stochastic geometric rules
    • Example: Build C++/Python kernels using 3D Perlin/Simplex noise and vector fields to simulate braided river systems
    • Example: Implement Boolean CSG algorithms for volumetric injections of igneous bodies
  • Generative ML Engineering — Architect and train models (GANs, Diffusion) for high-resolution 3D spatial data using PyTorch
    • Example: Generate realistic fracture networks via 3D generative models
    • Example: Apply neural style transfer to map sedimentary textures onto volumetric frameworks

Required Technical Skills

  • Languages: Expert Python (NumPy/SciPy/CuPy); proficient C++ for performance kernels
  • Mathematics: Linear algebra, vector calculus, coordinate transformations
  • ML Frameworks: PyTorch (generative AI, computer vision)
  • Performance: CUDA/OpenMP; parallel computing experience
  • Workflow: AI-assisted coding for rapid prototyping and testing

Domain Knowledge

Mathematical maturity in:
  • Structural modeling (Boolean operations, volumetric intersections)
  • Sedimentology (layer stacking, erosion, flow simulation)
  • Tectonics (displacement fields, kinematic transformations)
  • Geostatistics (particle systems, stochastic models)

Ideal Background

  • MS/PhD in Computer Science, Applied Mathematics, Computational Physics, or equivalent

Portfolio/GitHub demonstrating procedural world-building, physics engines, or scientific simulators
APPLY NOW