Nikhil Singh

ML R&D Engineer, Apple

Cupertino, California, United States

About

I am a machine learning modeling expert passionate about forward looking technologies. I work broadly with teams leading ML product research and development. My experience involves developing static & time-series models covering a wide variety of domains including computer vision, music and health. In my past life, along with the conventional areas in machine learning, my PhD & Postdoc work involved developing algorithms & statistical models of dynamics on Lie groups, to study human brain and neurological disorders. This involved a mix of techniques from differential geometry, fluid dynamics, optimal control and topological machine learning. I often enjoy exploring technologies outside of my core ML expertise: My latest interest is in application security technologies.

Experience

  • ML R&D Engineer at Apple
    Mar 2015 - Present · 11 yrs 5 mos

  • Postdoctoral Research Associate at University of North Carolina at Chapel Hill
    Nov 2013 - Feb 2015 · 1 yr 4 mos

  • Research Assistant at Scientific Computing and Imaging Institute
    Aug 2008 - Oct 2013 · 5 yrs 3 mos

    Computational anatomy: Research on statistical shape analysis and high-dimensional pattern recognition applied to brain imaging. Software Development: Development of high-performance scientific softwares on 64-Node, GPU NVIDIA Tesla cluster.

  • Software Engineer at Infosys Technologies Ltd
    May 2006 - Jul 2008 · 2 yrs 3 mos

    Software design and implementation in a multi-tier application development environment. Developing software systems using C#, COM/DCOM, .NET, ASP.NET/ADO.NET,Web services (.NET/SOAP) Database design using PL/SQL (SQL Server, Oracle 9i/10g) - schema, stored procedures and triggers on large industrial datasets.