Sanjay Nair

Sanjay Nair Email and Phone Number

Machine Learning Video Engineer At Apple @ Apple

Sanjay Nair's Contact Details

Sanjay Nair's Current Company Details

Apple

Machine Learning Video Engineer At Apple

Sanjay Nair Work Experience Details

  • Machine Learning Engineer
    Apple Feb 2023 - Present
    Cupertino, California, Us
  • Founding Team Member (Ml & Video)
    Waveone, Inc. Jul 2017 - Sep 2023
    Mountain View, Us
    Founding engineer. I worked on many aspects of the startup (ML infrastructure development, ML training and algorithms, account management, etc.).
  • Sr. Software Engineer (Video Algorithms)
    Microsoft Jun 2015 - Jul 2017
    Redmond, Washington, Us
    Worked on Microsoft Remote Desktop Graphics Pipeline and Microsoft Azure Intune.Achievements•Improved remote desktop performance by 30% by implementing various features such as video detection with adaptive rate control, AVC444 implementation etc.• Shipped version of Remote desktop that supports IOS, Android and Windows client OS.* • Developed micro services for Microsoft Intune product.• Performed customer data migration from legacy service to micro services without interrupting the service.Responsibilities* Recruit and retain talented engineers* Work with program managers to prioritize feature requests and create sprint plans.* Track sprint progress, co-ordinate multiple concurrent projects.* Review design documents and provide feedbacks to engineers/teams* Design and implement critical features for the products.Keywords* C++, C#, Android, H264, AVC, Azure, Project Management
  • Manager (Software Engineering): Intel Media, Intel Camera
    Intel Corporation Aug 2011 - Jun 2015
    Santa Clara, California, Us
    I held various management and engineering roles at Intel including Graphics, Camera, CPU design team, and Intel Online platforms.Responsibilities• Manage a team of fourteen software developers across different Geos with various experience levels.• Recruit and retain superstar software developers.• Developed career plans for engineers to become technical leaders/managers• "Up-leveling" the team to achieve sense of ownership and deliver products on or before committed time.• Work with Program managers to prioritize features and define sprint plans.• Helped guiding strategic decisions by interacting with executives and partnersDetails-------• Led the team to implement camera firmware for custom wearable device, optimizing for power and performance.• Led the camera firmware/driver implementation of 3D motion evaluation project, meeting all customer KPIs.• Designed Firmware development kit enabling customers to accelerate their algorithms on camera ISP.• Rolled out better development practices, including weekly sprints for bug fixes, early bug reproduction, joint code reviews, resulting 50% improvement in productivity and 30% improvement in quality.• Led a team that ported vendor provided algorithms on ISP for evaluating pipeline performance, enabling algorithm partner selection.• Led the team that Integrated HDR feature on windows platform, enabling timely release of this feature on mobile products.
  • Sr. Staff Software Engineer: Intel Media
    Intel Corporation Aug 2006 - Jul 2011
    Santa Clara, California, Us
    • Led the architecture of media SDK, enabling customers to accelerate to create branded software for video processing.• Designed and built unified HAL supporting multiple video APIs, enabling code reuse across OSs and platforms.• Initiated ‘ownership based’ performance management, resulting significant improvement in productivity and morale.• Conceptualized and built simulation based validation tool, resulting in doubling the test coverage and automation.• Developed training modules for training new engineers, resulting in 50% improvement in new employee ramp-up.

Sanjay Nair Education Details

  • University Of Southern California
    Computer Science
  • Uc Berkeley Extension
    Compscix433.6-003: Introduction To Machine Learning (Python)
  • Santa Clara University
    Coen338: Multimedia Data Compression: Image And Video
  • Udacity
    Product Management
  • Udacity
    Digital Marketing
  • Udacity
    Deep Learning With Pytorch
  • Udacity
    Developing Android Application
  • University Of Mumbai
    Electronics Engineering

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.

Frequently Asked Questions about Sanjay Nair

What company does Sanjay Nair work for?

Sanjay Nair works for Apple

What is Sanjay Nair's role in his/her workplace?

Sanjay Nair's role in his/her workplace is Machine Learning Video Engineer At Apple.

What is Sanjay Nair's email address?

Sanjay Nair's email address is ss****@****ail.com

What is Sanjay Nair's direct phone number?

Sanjay Nair's direct phone number is +140871*****