Alex Rudy

Staff Machine Learning Engineer at Discord

Kelseyville, California, United States
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

👤
Senior
🎓
Top School
Alex Rudy is a Staff Machine Learning Engineer with 14 years of experience building production ML systems and data infrastructure, currently shaping Discord’s platform to keep the community safe and welcoming. He combines a scientific, curiosity-driven approach—rooted in a PhD in Astrophysics—with hands-on delivery of underwriting, personal finance, and NLP models that drive immediate business value. Alex has led data science teams and end-to-end ML efforts at startups and scale-ups (Bitly, CloudTrucks, Even, LendUp), while also owning CI, onboarding, and deployment systems to make products robust and developer-friendly. An active open-source contributor, he has improved critical Python projects like pyzmq, nbconvert, matplotlib, and astropy, often focusing on build/test infrastructure and maintainability. He thrives outside strict role boundaries, preferring cross-functional impact that blends technical leadership with cultural stewardship. Less obvious: his background in building research-grade hardware and control systems gives him rare experience at the software–hardware interface, informing pragmatic, production-ready engineering decisions.
code14 years of coding experience
job5 years of employment as a software developer
bookUniversity of California Santa Cruz
bookB.A., Physics and Astronomy, B.A., Physics and Astronomy at Pomona College
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

data-visualizations10
build-script10
zeromq10
pytest10
python10
matplotlib10
testing10
data-visualisation10
build-system10
astropy10
cython10
data-visualization10
build-tools10
documentation10
nbconvert9

Programming languages (6)

IDLRustJavaScriptJupyter NotebookCythonPython

Github contributions (5)

github-logo-circle
astropy/astropy

May 2013 - May 2016

Astronomy and astrophysics core library
Role in this project:
userBack-end Developer
Contributions:49 commits, 1 PR, 26 comments in 3 years
Contributions summary:Alex primarily contributed to the `astropy/astropy` repository by fixing bugs and implementing features related to unit formatting, including new-style format strings. Their work involved modifying and extending the unit formatting system, adding new formats, and integrating them into the existing codebase. Furthermore, they addressed issues in the progress bar utility within the console module, ensuring proper functionality and handling of multiprocessing. The user also made contributions to the documentation regarding the new unit formatting features.
astrologypythonscienceastrophysicsastrodynamics
zeromq/pyzmq

Mar 2016 - Sep 2016

PyZMQ: Python bindings for zeromq
Role in this project:
userBackend Developer
Contributions:7 commits, 3 PRs, 5 comments in 6 months
Contributions summary:Alex's contributions primarily focus on enhancing the build process and internal structure of the PyZMQ library. They added and exposed necessary header files and library directories for bundled ZMQ, improving integration with third-party code that relies on the project. Furthermore, they implemented and tested functions to retrieve include and library directories, contributing to the maintainability and usability of the project. The user also fixed a bug related to including files.
pythonzeromqpython-bindingspyzmqcython
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
Alex Rudy - Staff Machine Learning Engineer at Discord