Daniel Duckworth

Senior Research Scientist at Google DeepMind

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Daniel Duckworth is a Senior Research Scientist based in Berlin with 15 years of experience building scalable machine learning and 3D reconstruction systems at Google and DeepMind. He combines deep research instincts with production engineering—shipping NeRF and neural scene-flow training pipelines and contributing optimized rendering code to prominent repos like Google Research and jax3d. His background spans scalable ML for recommendation and language at Google, applied research in computer vision, and foundational work on Kalman filtering and scikit-learn visualizations, reflecting a rare mix of theoretical rigor and pragmatic code-quality focus. Known for improving training infrastructure and documentation as much as model performance, he often bridges dataset engineering, visualization, and high-performance rendering in the same project.
code15 years of coding experience
job12 years of employment as a software developer
bookMaster of Science (MS) Artificial Intelligence, Master of Science (MS) Artificial Intelligence at University of California, Berkeley
bookComputer Science, Computer Science at Summer Academy in Applied Science and Technology at UPenn
languagesJapanese, English
github-logo-circle

Github Skills (27)

data-visualizations10
serf10
lib10
python10
scikit10
raytracing10
machine-learning10
data-visualisation10
code-library10
glsl10
n10
kalman-filter10
f10
tensorflow10
scikit-learn10

Programming languages (8)

C++RustCJavaScriptGoJupyter NotebookPythonCuda

Github contributions (5)

github-logo-circle
pykalman/pykalman

Aug 2012 - Jul 2013

Kalman Filter, Smoother, and EM Algorithm for Python
Role in this project:
userBack-end Developer
Contributions:30 commits, 5 PRs, 4 pushes in 11 months
Contributions summary:Daniel primarily worked on setting up and maintaining the codebase, as evidenced by the initial setup code and subsequent refactoring. They also contributed to the documentation structure, reorganizing the documentation files and adding class references. Further contributions involved renaming methods and library names, suggesting a focus on code quality and project maintainability.
pythonem-algorithmkalmanparticle-filterkalman-filter
google-research/jax3d

Feb 2022 - Mar 2022

Role in this project:
userML Engineer
Contributions:7 commits, 3 comments, 1 issue in 1 month
Contributions summary:Daniel's commits primarily focus on the initial export and subsequent modifications of the NeSF (Neural Scene Flow) codebase within the jax3d repository. This includes adding dataset-specific files, integrating testing infrastructure, and configuring NeRF training parameters. The contributions demonstrate an involvement in setting up training pipelines, potentially for novel scene understanding, as well as enabling the use of the NeRF model within the overall system. The user also made changes to the core dataset loading, including defining a batch size field and integrating with training configurations.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Duckworth - Senior Research Scientist at Google DeepMind