Narratize Logo Navy
← All open roles
Open role

Software Engineer

Build AI-powered features across Narratize's full-stack platform, from AI orchestration to enterprise integrations that help product teams innovate faster.

Engineering
Full-time
Remote
Remote (with travel to Cincinnati)
Apply for this role
Posted
July 1, 2026

The role

You'll work across our full-stack architecture to develop the intelligent systems that help product teams bring superior innovations to market faster. As an independent contributor, you'll have significant impact across our entire platform, from AI orchestration to enterprise integrations.

The ideal candidate has 5+ years of experience in software development, proficiency in TypeScript, Python, React, AWS cloud services, and AI/ML frameworks, and a passion for building high-quality software products. Your expertise will help shape the future of AI-driven product innovation.

At Narratize, you'll join a forward-thinking team at the intersection of AI and product innovation, in a collaborative environment where your ideas and expertise shape the platform. If you're passionate about startups, software engineering, and AI innovation, we encourage you to apply.

What you'll do

  • Design and build AI-powered features that automate documentation generation, knowledge capture, and cross-functional collaboration workflows
  • Develop full-stack solutions using JavaScript/Node.js backend services and React frontend applications hosted on AWS infrastructure
  • Build and optimize AI orchestration systems that coordinate multiple AI capabilities throughout the product development lifecycle
  • Create enterprise integrations with PLM/PDM platforms, compliance tools, and existing product development ecosystems
  • Implement intelligent data processing pipelines for product knowledge extraction, semantic search, and real-time collaboration features
  • Collaborate with cross-functional teams to translate complex product requirements into scalable technical solutions that serve innovation teams
  • Optimize platform performance through code reviews, refactoring, and architectural improvements across our cloud infrastructure
  • Participate in agile development processes, including sprint planning, technical design reviews, and regular team collaboration
  • Write clean, maintainable code with comprehensive testing and documentation that supports our rapidly scaling platform
  • Stay current with AI/ML advances and emerging technologies to continuously enhance our product intelligence capabilities
  • Provide timely technical support to customers, including debugging and working alongside customer success teammates to resolve issues

What we're looking for

Required technical skills

  • 5+ years of software development experience with proven ability to work independently and drive technical initiatives
  • Strong proficiency in TypeScript (Node.js, Next.js) for backend services and API development
  • Solid React experience for building responsive, interactive frontend applications
  • Experience with Docker and containerization for development, deployment, and environment management
  • AWS cloud services experience including Lambda, S3, RDS, API Gateway, and related infrastructure
  • RESTful API design and development with a focus on scalability and performance
  • Experience with AI/ML frameworks and APIs (OpenAI, Anthropic, LangChain, etc.)
  • Database design and optimization experience with both SQL and NoSQL systems
  • Version control proficiency with Git and collaborative development workflows

Core competencies

  • Strong problem-solving skills with the ability to debug complex distributed systems and propose innovative solutions
  • Excellent communication abilities to collaborate effectively across technical and product teams
  • Entrepreneurial mindset with drive for results and adaptability in a fast-growing startup environment
  • Customer-focused approach — understanding how technical decisions impact customers' product teams and innovation outcomes

Nice to have

  • Python development skills for AI/ML integration and data processing workflows
  • Vector databases and semantic search implementations
  • LLM prompt engineering and AI workflow orchestration
  • Enterprise software integration patterns and APIs
  • Real-time collaboration and data synchronization features
  • Automated testing frameworks and CI/CD pipelines

What success looks like

What we offer

  • Competitive compensation commensurate with experience
  • Comprehensive health, dental, and vision benefits
  • Flexible remote-first work environment
  • Direct access to company leadership
  • Many opportunities for advancement and growth
  • Compensation range: $130,000–$150,000 plus equity, based on location and experience
Role details
Department
Engineering
Employment type
Full-time
Work arrangement
Remote
Location
Remote (with travel to Cincinnati)
Reports to
VP of Engineering
Tools you'll work in
TypeScript, Node.js, Next.js, React, Docker, AWS (Lambda, S3, RDS, API Gateway), Git, Python, OpenAI, Anthropic, LangChain
Apply for this roleView all open roles →

Help build the system of intelligence for NPD

Narratize is a remote-first team helping advanced manufacturers bring superior products to market faster. If this role fits, we'd like to hear from you.