Lead Product Engineer (full-stack software development)

NUNCHI, LLC
Ann Arbor, MI, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$100,000.0 - $160,000.0
Working hours
Shift work
Languages
English
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Computing Platforms Cloud Computing Code Review Databases Continuous Delivery Continuous Integration Data Architecture Data Security Cursor (Graphical User Interface Elements)
+32 more
Software Debugging Software Design Patterns DevOps Web Development Graph Database Design of User Interfaces Python (Programming Language) PostgreSQL Node.Js NoSQL Object-Oriented Software Development Open Source Technology Performance Tuning Software Engineering SQL Databases TypeScript Google Cloud Application Enhancement Tool Tailwind GitHub Copilot ReactJS Large Language Models Multi-Agent Systems Firebase Backend Solid Principles Kubernetes Operational Systems Front End Software Development Virtual Agents Restful APIs Data Pipelines

Job description

Full-stack software and product development - 80%

  • Help drive technical execution and outcomes for platform/product:
  • Develop and maintain our product using: AL/ML/LMM, RESTful APIs, Node.js, Python, javascript, typescript, React, vector and graph databases, SQL and NoSQL databases and Tailwind CSS
  • Implement scalable data pipelines
  • Collaborate with all team members to translate concepts into a polished user experience
  • Take care of the frontend architecture, performance and best practices
  • Take care of backend services and APIs (e.g., Node.js, Python) as needed
  • Write clean, well-documented, and testable code; ensure proper QA and testing of code
  • Participate in code reviews to maintain high code quality and share team knowledge
  • Problem Solving: Tackling complex technical challenges, providing solutions to difficult
  • problems, and resolving technical roadblocks.
  • Standards and Best Practices: Establishing and enforcing engineering standards, design patterns, and best practices across the team. Ensuring proper documentation.
  • Technical Decision Making: Making informed technical decisions with a focus on long-term impact and considering various factors like cost, feasibility, and maintainability
  • Stakeholder Collaboration: Communicating technical concepts to non-technical stakeholders, collaborating with product managers, and aligning engineering efforts with business objectives.

Devops support - 10%

  • Ensure work maintains privacy, security and compliance standards established by the company
  • Help manage internal technical and operational systems, access and privileges
  • Identify opportunities for the team to improve speed, quality and efficiency
  • Help establish and ensure adherence to engineering processes, best practices and continuous deployment and improvement (CI/CD)

Innovation and research - 10%

  • Stay up-to-date with the latest trends and technologies in the web development, AI, search and data landscape
  • Identifying new technologies and trends, evaluating their potential impact, and driving innovation within the engineering team
  • Develop product prototypes quickly with support of AI tools to help drive faster innovation and implementation within the engineering team
  • Review customer meeting recording/transcripts etc. and work closely with product colleagues to deliver a human-first, delightful experience to customers and users

Additionally, this is an opportunity to have Forward-Deployed responsibilities:

  • You’ll own the technical side of our most complex customer relationships, leading end-to-end engineering efforts across platform architecture, backend services, and AI agent development
  • Partner with the CEO and other team members to close and expand enterprise accounts by providing product and technical expertise
  • Participate in and sometimes lead technical discovery calls, solution scoping, and architecture reviews with prospects and customers
  • Support onboarding and integrating enterprise customers onto our platform
  • Translate messy, real-world customer requirements into well-scoped product plans and fully developed solutions

Requirements

Are you excited by human-centered technology and want to be part of a growing, AI-first startup? Do you have a passion for using the latest technologies to build software products and create a world-class user experience?, * 5-8 years of professional experience in software development demonstrating progressive accountability/responsibility

  • Extensive experience with React and its ecosystem
  • Good at TypeScript
  • Good at Tailwind CSS
  • Knowledge of Object-Oriented Programming (OOP)
  • Strong understanding of frontend architecture, state management, and performance optimization
  • Experience with building and consuming REST APIs
  • Solid understanding of full-stack concepts and at least some experience with a backend framework (e.g., Node.js, Express, etc.)
  • Excellent problem-solving skills and a strong attention to detail
  • Ability to work independently and as part of a collaborative team
  • Experience with Firebase, PostgreSQL, Vector/Graphic database
  • Experience with Google Cloud
  • Understanding of the SOLID principles and how to apply them to write clean, scalable, and maintainable code
  • Proficiency in leveraging AI-powered tools (e.g., Claude Code, Cursor, GitHub Copilot) to enhance development workflow and increase efficiency
  • Understanding and experience building RAG systems
  • Experience in building data pipelines and data science to construct sophisticated search and analytics dashboards
  • Experience with UI/UX design systems

Authorized, US-based candidates only, * Have a natural bias for action, curiosity and willingness to learn

  • A collaborative team player who is enjoys high levels of responsibility and autonomy and embraces a no-task-is-too-small approach to your work
  • Highly organized, detail oriented and results driven
  • Thrive with high autonomy and ambiguity; startups move fast and you’ll need to make good judgment calls
  • Deep understanding of software engineering fundamentals - backend systems, APIs, infrastructure, performance, ticket stories and sprints
  • Familiarity with modern AI tools such as LangChain, LlamaIndex, Pinecone, or open-source LLM orchestration frameworks.
  • Technical stack proficiency: Cloud infrastructure (GCP), AL/ML/LMM, RESTful APIs, Node.js, Python, JavaScript, TypeScript, React, vector and graph databases, SQL and NoSQL databases.
  • Strong security mindset; understands trade-offs in applied AI, data access, and model safety.
  • Exceptional communication skills and a builder mentality - you can explain a complex architecture to a non-technical executive and debug a webhook issue with a customer in the same afternoon
  • Customer and relationship-building skills - earns trust with technical and non-technical stakeholders alike
  • Excited about AI/ML and curious about how it applies across different industries
  • A genuine love of customers, problem-solving, and code!

Bonus Points

  • Prior experience building autonomous agents or agent frameworks
  • ML or data science background
  • Sophisticated data architecture and tooling
  • Experience deploying LLMs in enterprise or knowledge-intensive domains
  • Contributions to open-source AI/infra tools or technical publications

The person most likely to succeed in this role, over-indexes on:

  • Integrity
  • Resourcefulness
  • Accountability
  • Adaptability
  • Transparency and Communication, * software development: 5 years (Required)

Language:

  • English (Required)

Benefits & conditions

Pulled from the full job description

  • Paid time off
  • Flexible schedule, * Flexible schedule
  • Paid time off

About the company

We’re at the forefront of a revolutionary shift in how universities and companies connect with their most vital asset: their people. We believe that true engagement goes beyond traditional data points, tapping into the nuanced, evolving relationships that drive academic success, lifelong membership, and vibrant employee engagement. Our AI-powered platform is defining a new category by delivering Relational Intelligence - moving organizations from reactive data management to proactive, hyper-personalized relationship building at scale.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

3:51 min

Shifting skill requirements for entry-level software engineers

Taroon Mandhana Taroon Mandhana +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all