Niles Christensen is a Senior Machine Learning Engineer based in the Bay Area with 11 years of experience bridging academic research and production systems. A Carnegie Mellon ML master’s graduate, he has shipped ML solutions at Apple and contributed to high-impact projects at Alphabet’s Loon and Google Ads, with a strong focus on computer vision and geometry-aware models for 3D reasoning. His background includes building reinforcement learning systems for real-world control, SLAM-style egomotion estimation from research, and pragmatic engineering in Go, Python, and production stacks. Comfortable moving between prototype research and scalable deployment, he’s both a quick learner and a practitioner who enjoys turning complex simulations and novel models into reliable systems.
11 years of coding experience
7 years of employment as a software developer
High School, High School at Menlo High School
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Columbia University
Master's degree Machine Learning, Master's degree Machine Learning at Carnegie Mellon University
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
Niles Christensen - Senior Machine Learning Engineer at Apple