1

Discrete Element Method Jobs in California (NOW HIRING)

Senior Software Engineer, Geometry

San Mateo, CA · On-site

$139K - $183K/yr

Tackle discrete math and computational geometry challenges, applying linear algebra, numerical ... element methods). * Mathematically Minded: You have a passion for solving complex geometry problems ...

Engineer II, Stress

Tustin, CA · On-site

$88K - $134K/yr

Perform structural analysis using classical methods and finite element analysis to provide ... Develop and/or utilize finite element models (global and discrete) * Review, update, and create ...

Tackle discrete math and computational geometry challenges, applying linear algebra, numerical ... element methods). * Mathematically Minded: You have a passion for solving complex geometry problems ...

Specialist Engineer, Stress

Tustin, CA · On-site

$61.50 - $84.25/hr

Develop and/or utilize finite element models (global and discrete) * Create, review, and update ... Develop stress analysis tools and methodologies * Participate in the continuous improvement of ...

Senior Product Manager- In Chamber

San Jose, CA · On-site

$145K - $191K/yr

Louis, Missouri, Watlow has grown from a small heating element manufacturer into a global leader in ... Drive the transition from discrete thermal components to integrated system solutions combining ...

Discrete Element Method information

What are the typical daily responsibilities of a professional working in Discrete Element Method (DEM) simulation?

A typical day as a DEM simulation professional involves preparing and running particle-based simulations, analyzing results, and refining model parameters to improve accuracy. You'll collaborate closely with engineers, scientists, or clients to understand project requirements and translate them into computational models. Additional responsibilities often include documenting findings, presenting results, and troubleshooting technical issues within simulation software. These tasks contribute directly to solving practical challenges in fields like mining, geotechnical engineering, pharmaceuticals, or material science. Teamwork and clear communication are especially important when integrating DEM analyses into larger engineering projects.

What is a Discrete Element Method job?

A Discrete Element Method (DEM) job involves using numerical simulations to model the behavior of granular materials, powders, and other discrete particle systems. Professionals in this field develop and apply DEM algorithms to study mechanical interactions in sectors like mining, pharmaceuticals, and engineering. Responsibilities typically include coding simulations, analyzing particle behavior, and optimizing industrial processes. Strong skills in physics, mathematics, and programming, particularly in languages like Python or C++, are beneficial.

What are the key skills and qualifications needed to thrive in the Discrete Element Method position, and why are they important?

To excel in a Discrete Element Method (DEM) role, a strong background in engineering, physics, or computational mechanics, often supported by a relevant degree, is essential. Familiarity with DEM simulation software (such as EDEM, LIGGGHTS, or Rocky DEM), programming languages (like Python or C++), and experience with high-performance computing are commonly required. Effective problem-solving, attention to detail, and strong collaboration skills help professionals investigate complex material behaviors within multidisciplinary teams. These capabilities are crucial for developing accurate models and providing actionable insights to drive engineering or industrial projects forward.

What are the most commonly searched types of Discrete Element Method jobs in California? The most popular types of Discrete Element Method jobs in California are:
What are popular job titles related to Discrete Element Method jobs in California? For Discrete Element Method jobs in California, the most frequently searched job titles are:
What job categories do people searching Discrete Element Method jobs in California look for? The top searched job categories for Discrete Element Method jobs in California are:
Senior Software Engineer, Geometry

Senior Software Engineer, Geometry

Roblox

San Mateo, CA • On-site

$139K - $183K/yr

Other

Posted 2 days ago


Job description

As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time 3D content creation and editing that power the Roblox platform. Working in a small, autonomous team, you will solve novel math computational problems and deliver immersive, expressive creative tools to millions of users. At this level, you are expected to own pod-level or team-level projects from inception to implementation, provide technical direction to junior collaborators, and contribute to the team's long-term technical strategy.

You Will:
  • Own End-to-End Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to production deployment and maintenance.
  • Architect Robust Solutions: Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning, boolean operations) that support real-time simulation, collision detection, and performance requirements across all platforms.
  • Mentor and Lead: Provide technical guidance and mentorship to junior engineers, fostering a culture of high standards, code quality, and collaborative architectural discussions.
  • Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features.
  • Think Systemically: Anticipate downstream impacts of your technical decisions, ensuring solutions are scalable, maintainable, and aligned with the long-term vision of the Geometry and Engine teams.
  • Collaborate Cross-Functionally: Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration of geometry components into the broader Roblox experience.
You Have:
  • Experienced: You have 5+ years of industry experience (or equivalent research experience) in C++ and 3D application development, specifically in optimizing 3D game engines or real-time geometry applications.
  • Technically Proficient: Highly skilled in modern C++ with a focus on writing organized, efficient, and reusable code. You possess deep knowledge of advanced data structures, algorithms, and computational linear algebra (vector/matrix math, numerical solvers, finite-element methods).
  • Mathematically Minded: You have a passion for solving complex geometry problems and a strong grasp of computational geometry concepts, simulation, and real-time graphics.
  • A Proven Mentor: You actively seek opportunities to learn from peers and effectively guide junior collaborators, elevating the team's collective skill set.
  • Agile and Systematic: You excel in navigating ambiguity, breaking down complex requirements into deliverable stages, and making data-driven decisions that align with organizational objectives.
  • Educated: You are a natural coder and problem-solver, ideally holding an MSc or Ph.D. in Computer Science, Engineering, Mathematics, or a related field with a focus on computational geometry, modeling, or simulation.sni

Nice-to-Haves:

    • Experience with WebGL or other web-based 3D frameworks.
    • Experience programming in Unity or Unreal Engine.
    • Led feature development from concept definition to shipping a product.
    • A history of publications or contributions to the field of computational geometry.