Lead Product Engineer (full-stack software development)

NUNCHI, LLC
Ann Arbor, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 160K

Job location

Ann Arbor, United States of America

Tech stack

JavaScript
API
Artificial Intelligence
Computing Platforms
Cloud Computing
Code Review
Databases
Continuous Delivery
Continuous Integration
Data Architecture
Data Security
Cursor (Graphical User Interface Elements)
Software Debugging
Software Design Patterns
DevOps
Web Development
Graph Database
Design of User Interfaces
Python
PostgreSQL
Node.js
NoSQL
Object-Oriented Software Development
Open Source Technology
Performance Tuning
Software Engineering
SQL Databases
TypeScript
Google Cloud Platform
Application Enhancement Tool
Tailwind
GitHub Copilot
React
Large Language Models
Multi-Agent Systems
Firebase
Backend
Solid Principles
Kubernetes
Operational Systems
Front End Software Development
Virtual Agents
REST
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