Nikhil Singh

Staff Software Engineer - AI/MLE

San Francisco Bay Area

About

Infrastructure & Data-Focused Engineer | Machine Learning & AI Enthusiast Dedicated software engineer with a strong focus on infrastructure, data systems, and cutting-edge technologies like LLM, Vector Database, Machine Learning (ML) and Artificial Intelligence (AI). My experience spans across cloud platforms, scalable infrastructure, and data pipelines, ensuring systems are optimized for performance and reliability. With a passion for High-Performance Computing (HPC) and advanced data processing, I excel in building robust infrastructure that supports complex ML/AI workflows and large-scale data operations. I’m driven by the challenge of solving intricate problems and crafting efficient, clean, and scalable code. Always looking to contribute to teams through collaborative problem-solving, I leverage my skills to bridge the gap between infrastructure, data, and intelligent applications, constantly exploring new ways to improve processes and deliver impactful results.

Experience

  • Staff Software Engineer - AI at Qualcomm
    Sep 2025 - Present · 11 mos

  • Electronic Arts (EA) (Redwood City, California, United States)
    • Software Engineer III
      Dec 2022 - Sep 2025 · 2 yrs 10 mos

    • Software Engineer Intern
      Aug 2022 - Dec 2022 · 5 mos

      Project: ADEPT- EA CTO Team

  • Software Developer - Graduate Research Assistant at IIHR—Hydroscience & Engineering
    Sep 2021 - Aug 2022 · 1 yr

    Project: IIHR – Hydro science & Engineering (IFIS – Iowa Flood Information System) https://ifis.iowafloodcenter.org/ifis/

  • nVent (Full-time · 4 yrs)
    • Senior Software Development Engineer
      Mar 2019 - Sep 2021 · 2 yrs 7 mos

      Project: Proman (Process Management)

    • Software Development Engineer
      Oct 2017 - Mar 2019 · 1 yr 6 mos