Niharika Ahuja

Niharika Ahuja

LinkedIn
Software Engineer - Machine Learning at Google
Email
Email **************
Phone
Phone Number **************
Company
Current Company Google
Location
Location Roorkee, Uttarakhand, India
lightning_bolt Market Research

Niharika Ahuja


Machine Learning/Coding Mentor | Roorkee, Uttarakhand, India

Professional Overview


Niharika Ahuja is a versatile technology professional with extensive expertise in machine learning and software engineering. She currently holds dual roles as a Software Engineer - Machine Learning at Google and a Machine Learning/Coding Mentor at topmate.io, where she leverages her deep technical skills and passion for education to drive innovation and empower aspiring professionals.

Experience Summary



Current Roles


Software Engineer - Machine Learning, Google (2022-12-01 to Present)
  • Developing cutting-edge machine learning models and algorithms to solve complex business challenges

  • Collaborating with cross-functional teams to design and implement scalable, high-performance ML solutions

  • Driving continuous improvement and optimization of existing ML systems to enhance efficiency and accuracy


Machine Learning/Coding Mentor, topmate.io (2022-07-01 to Present)
  • Providing personalized mentorship and guidance to aspiring data scientists and machine learning engineers

  • Designing and delivering comprehensive training programs to help mentees develop essential coding and problem-solving skills

  • Fostering a supportive learning environment and empowering mentees to achieve their professional goals


Career Progression


Data Scientist, Walmart Global Tech India (2022-04-01 to 2022-12-01)
  • Leveraged advanced data analysis and machine learning techniques to derive actionable insights from complex datasets

  • Collaborated with cross-functional teams to design and implement innovative data-driven solutions that enhanced business operations


Data & Applied Scientist, Microsoft (2021-12-01 to 2022-04-01)
  • Developed and deployed cutting-edge machine learning models to address a range of business challenges

  • Contributed to the enhancement of existing ML systems and algorithms to improve overall performance and accuracy


Software Engineer - Machine Learning, Microsoft (2020-07-01 to 2021-11-01)
  • Designed and implemented scalable machine learning pipelines to process large-scale data and generate insights

  • Participated in the development of novel machine learning algorithms and techniques to drive innovation


Teaching Assistant, Indian Institute of Technology, Kanpur (2019-07-01 to 2020-07-01)
  • Provided academic support and guidance to students in the fields of computer science and machine learning

  • Assisted in the development and delivery of course materials, lab sessions, and grading assignments


Academic Background


Niharika holds a Master of Technology (M.Tech.) degree in Computer Science and Engineering from the Indian Institute of Technology, Roorkee, where she graduated with distinction. She also completed a Summer Research Internship at the same institution, further honing her research and analytical skills.

Areas of Expertise


  • Machine Learning and Deep Learning

  • Data Science and Data Analytics

  • Software Engineering and System Design

  • Algorithmic Problem Solving

  • Mentoring and Training


Professional Impact


  • Developed and deployed innovative machine learning models that drove significant improvements in business operations at Walmart and Microsoft

  • Contributed to the enhancement of existing ML systems, leading to increased efficiency and accuracy

  • Empowered aspiring data scientists and machine learning engineers through personalized mentorship and comprehensive training programs at topmate.io


Conclusion


Niharika Ahuja is a dynamic and results-oriented technology professional with a proven track record of driving innovation and delivering measurable impact. With her extensive expertise in machine learning, software engineering, and mentorship, she is poised to continue making significant contributions to the industry and empowering the next generation of tech professionals.
live_help_icon Frequently Asked Questions about Niharika Ahuja
pointer_icon
What company does Niharika Ahuja work for Google? Niharika Ahuja works for Google
pointer_icon
What is Niharika Ahuja's email address? Niharika Ahuja's email address is **********
pointer_icon
What is Niharika Ahuja's role at Google? Niharika Ahuja's role at Google is Software Engineer - Machine Learning
Browse SuperAGI Directories
agi_contact_icon
People Search
agi_company_icon
Company Search
AGI Platform For Work Accelerate business growth, improve customer experience & dramatically increase productivity with Agentic AI