Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
San Jose, CA, United States
Posted
21 hours ago
Job Description
JD Key Responsibilities
- Model Development: Develop complex simulation models using SimPy, AnyLogic, or FlexSim to represent real-world operational processes (e.g., warehousing, logistics networks, manufacturing lines) per the design and specifications from Google SME s
- Scenario Analysis: Execute comprehensive "what-if" analyses to test changes in layout, staffing, logic, or equipment before physical implementation as per the provided specifications.
- Data Integration: Collaborate with SME s to clean and prepare input data, defining statistical distributions (Poisson, Gaussian, etc.) that accurately reflect process variability.
- Optimization: Apply Operations Research techniques (mixed integer programming, heuristics, scheduling, graph optimization and queueing theory) within simulation environments to identify global optima versus local improvements.
- Verification: Conduct rigorous testing to ensure model behavior matches historical data and reality.
________________________________________
Required Qualifications
- Educational Background: BS or MS in Operations Research, Industrial Engineering, Systems Engineering, Computer Science, or a related quantitative field.
- Simulation Expertise:
o Deep understanding of Discrete Event Simulation (DES) principles (entities, resources, queues, events).
o Proven experience with Agent-Based Simulation (ABS) for modeling decentralized, autonomous behaviors.
- Technical Stack:
o SimPy: Strong proficiency in Python-based simulation modeling; ability to write custom classes and generators.
o Commercial Tools: Hands-on experience with AnyLogic (Java-based scripting) or FlexSim (FlexScript/SQL).
- Operations Research: Solid foundation in queueing theory, stochastic processes, and mathematical optimization.
- Programming: Integration of version control, automated testing/verification and code review practice. Proficiency in Python (pandas, NumPy, SciPy), Java for model building, data engineering and analysis.
Preferred Qualifications
- Advanced querying with SQL for data extraction.
- Demonstrated ability to solve complex problems through custom algorithm development.
- Strong aptitude for breaking down advanced technical requirements into efficient code in Python
- Knowledge of Java (specifically for advanced AnyLogic customization).
- Experience integrating simulation models with AI/Reinforcement Learning
Similar jobs
- VS
Spacecraft Build Reliability Engineer II
NewVarda Space Industries
El Segundo🇺🇸$119.5k - $152.7k/yrHybrid6 hours agoFiberCNCCompliance+2Technology - VS
Senior Spacecraft Build Reliability Engineer
NewVarda Space Industries
El Segundo🇺🇸$140.3k - $179.3k/yrHybrid6 hours agoFiberCNCCompliance+2Technology - IO
Staff Engineer - Cryogenics
NewIonQ
Boston🇺🇸Hybrid4 hours agoFiberCADCompliance+2Technology - BB
Senior Hardware Test Engineer
NewBeacon Biosignals
Boston🇺🇸$120k - $140k/yrHybridYesterdayEmbedded SystemsGitJira+2Technology - AI
Staff Robotics Engineer - Surface Dominance
ANDURIL INDUSTRIES
Costa Mesa, CA🇺🇸$23k - $336k/yrHybrid2 weeks agoRoboticsUnityUnreal EngineEngineering - BS
Modeling & Simulation Engineer - SLCM-N
BAE Systems
Potomac, MD🇺🇸$97.0k - $164.9k/yrHybrid4 weeks agoSimulinkEngineering