A Senior Data Scientist position focused on developing and deploying traffic simulation and street optimization tools using AI and machine learning techniques to support urban planning and transportation systems.
Key Responsibilities
Design, implement, and deploy traffic simulation and street optimization products and services
Lead a team of software development and product engineers
Develop scalable, secure, and cloud-based Simulation Inference-as-a-Service solutions
Define requirements for training and inference datasets and manage product lifecycle and versioning
Collaborate with product management on strategy and legal teams on data licensing and usage
Represent the team at scientific and industry events, contribute to publications and public outreach
Stay current on state-of-the-art developments in traffic simulation, AI, and related technologies
Collaborate with researchers and developers throughout the R&D process to solve complex problems
Requirements
At least 5 years of professional software development experience working with C and/or Python.
Demonstrated experience with research and development in multimodal vehicular, pedestrian, public transportation, robotics, etc. traffic simulation and optimization at macro, meso, and micro levels.
Knowledge of and willingness to continue developing expertise in Traffic Simulation, Optimization, Traffic simulation packages, ML-based optimization methods, Machine Learning AI, PyTorch, GANs, Graph Neural Networks, autoregressive and sequence-to-sequence models, foundational LLMs and VLMs, multimodal shared embedding models, Software Infrastructure including Ubuntu, Docker, cloud computing and model deployment serving, GIS, 3D Modeling, CityEngine, ArcGIS Pro, ArcGIS Server, geoprocessing services.
Strong analytical problem-solving skills and research experience in relevant fields.
Excellent written and verbal communication skills.
Bachelor’s degree in computer science, data science, mathematics, robotics, remote sensing, computer vision, or a related field.