Be a part of it. Join the #AccelFamily

Principal Engineer - AI



Software Engineering, Data Science
Palo Alto, CA, USA
Posted on Friday, June 28, 2024

Nanonets has a vision to help computers see the world starting with reading and understanding documents. Machine Learning (ML) is no longer a futuristic concept—it's a present-day powerhouse transforming the business landscape. Our client footprint spans across brands such as Toyota, Boston Scientific, and Entergy to name a few enabling businesses across a myriad of industries to unlock the potential of their visual and textual data.

We recently announced a series B round of $29 million in funding by Accel and are backed by the likes of existing investors including Elevation Capital & YCombinator. This infusion of capital underscores our commitment to driving innovation and expanding our reach in delivering cutting-edge AI solutions to businesses worldwide

Read about it her



Position Overvi
ew: We are seeking a visionary Principal Engineer of AI who is transformational and hands-on, to lead our AI engineering efforts and drive innovation in our product development. This role is pivotal in shaping Nanonets' AI strategy, architecting scalable AI solutions, and mentoring a team of talented engineers to deliver impactful resul

Key Responsibilit

  • ies:AI Strategy and Roadmap: Define and execute the AI technology roadmap aligned with Nanonets’ business objectives, driving transformational innovation in document process
  • ing.Technical Leadership: Lead by example in designing and implementing complex AI algorithms and models, leveraging deep expertise in deep learning, computer vision, and natural language processing (N
  • LP).Hands-On Development: Architect and develop scalable AI solutions, contributing directly to the codebase and solving challenging technical probl
  • ems.Team Mentoring and Development: Mentor and coach a team of AI engineers, fostering a culture of innovation, collaboration, and technical excelle
  • nce.Research and Innovation: Stay abreast of the latest advancements in AI technologies and methodologies, evaluating their potential applications to enhance Nanonets' produ
  • cts.Collaboration: Collaborate closely with cross-functional teams including product management, research, and customer success to deliver cutting-edge AI-powered soluti
  • ons.Quality and Performance Optimization: Ensure the quality, scalability, and performance of AI models and algorithms through rigorous testing, optimization, and benchmark
  • ing.Technical Documentation: Drive the creation of technical documentation, guidelines, and best practices to ensure knowledge sharing and maintain high engineering standa


  • ions:Technical Expertise: 5+ years of hands-on experience in AI research and development, with a deep understanding of machine learning, deep learning frameworks (e.g., TensorFlow, PyTorch), and scalable AI architect
  • ures.Leadership Skills: Proven track record of technical leadership, with experience in architecting and implementing complex AI solutions from concept to deploy
  • ment.Innovation: Strong passion for innovation and solving complex technical challenges, with a demonstrated ability to drive transformative AI initiat
  • ives.Education: Master’s or Ph.D. degree in Computer Science, Electrical Engineering, or a related technical field. Publications or patents in AI-related fields are a
  • plus.Communication: Excellent communication skills with the ability to articulate technical concepts and mentor team members effecti


  • ation:This position is based at our headquarters in Palo Alto, CA, with flexibility for hybrid