Software Engineer - Machine Learning at Databricks
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Bago Amirbekian is a software engineer specializing in machine learning with 16 years of experience building production-grade data and ML tooling at Databricks and in academic research settings. He bridges research and engineering—moving from a PhD in bioengineering and neuroimaging pipelines at UC Berkeley/UCSF to delivering scalable ML and data-processing features in Apache Spark and Databricks. An active open-source contributor, he has improved core libraries like NumPy and Spark, enhanced deep-learning pipelines and image I/O, and automated complex release and cross-build workflows for GraphFrames. His work reflects a focus on robust, reproducible pipelines and performance (e.g., MLlib benchmarks and optimized searchsorted in NumPy), plus a knack for medical-imaging algorithms and visualization that informed earlier research tools. Based in San Francisco, he combines scientific rigor with practical DevOps and automation experience to ship maintainable systems at scale.
16 years of coding experience
6 years of employment as a software developer
University of California, Los Angeles
PhD, Bioengineering, PhD, Bioengineering at University of California, San Francisco
Contributions:1 release, 17 commits, 21 PRs in 1 year 11 months
Contributions summary:Bago primarily contributed to the development and enhancement of image processing and deep learning pipelines within the Apache Spark environment. Their work included creating and refining image I/O functionalities, incorporating image resizing capabilities, and integrating models from Keras. The contributions also encompassed improvements to testing frameworks and the integration of pre-trained models, such as InceptionV3, for image feature extraction. The user also helped set up travis-ci for the repo.
DIPY is the paragon 3D/4D+ medical imaging library in Python. Contains generic methods for spatial normalization, signal processing, machine learning, statistical analysis and visualization of medical images. Additionally, it contains specialized methods for computational anatomy including diffusion, perfusion and structural imaging.
Role in this project:
Back-end Developer & Data Scientist
Contributions:472 commits, 15 PRs, 4 pushes in 6 years 10 months
Contributions summary:Bago made several code changes focusing on the development of a medical imaging library in Python. Their contributions included implementing functionality for Q-ball and ODF estimation, as well as working on different sampling functions on a sphere. The user also worked on various data structures like 4-D array to contain the model, and on various data input and output formats such as DSI.
signalpythonmicrostructurespatialtractography
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.