Senior Software Engineer

Narratize Inc.

Cincinnati, Northern (OH, KY)

Hybrid

USD 130,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Narratize Inc. is seeking a senior software engineer to build AI-powered features across our full-stack platform, from orchestration to enterprise integrations. You'll shape product innovation with a focus on high-quality software, working in a dynamic startup environment.

You'll draw on 5+ years of experience in TypeScript, Python, React, and AWS, to design scalable back-end services and delightful frontends. This remote-friendly role offers equity and growth opportunities.

Qualifications

  • 5+ years of software development experience and ability to drive technical initiatives.
  • Strong TypeScript (Node.js/Next.js) for backend/API development.
  • React experience for responsive frontend applications.
  • Docker and containerization for development and deployment.
  • AWS services including Lambda, S3, RDS, API Gateway.
  • RESTful API design with scalability and performance.
  • AI/ML frameworks and APIs (OpenAI, Anthropic, LangChain).
  • SQL and NoSQL database design and optimization.
  • Git and collaborative development workflows.

Responsibilities

  • Design and build AI-powered features across Narratize's platform.
  • Build AI orchestration systems coordinating capabilities throughout the product lifecycle.
  • Create enterprise integrations with PLM/PDM platforms and tools.
  • Implement data processing pipelines for knowledge extraction and semantic search.
  • Collaborate with cross-functional teams to translate requirements into scalable solutions.
  • Optimize platform performance via code reviews and architectural improvements.
  • Participate in agile processes including sprint planning and reviews.
  • Write clean, well-tested code with documentation.
  • Stay current with AI/ML advances to enhance product intelligence.
  • Provide timely technical support to customers.

Skills

TypeScript (Node.js/Next.js)
React
Docker
AWS
API design
AI/ML frameworks
SQL/NoSQL
Git workflows
Independent work

Tools

OpenAI APIs
Anthropic APIs
LangChain

Job description

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

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
  • 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 we offer
  • Competitive compensation commensurate with experience
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI-Driven Software Engineer — Remote
Senior AI-Driven Software Engineer — Remote

Narratize Inc. • Cincinnati (OH), Northern (KY)

Hybrid
USD 130,000 - 150,000
Principal AI Software Engineer
Principal AI Software Engineer

NICE • Seattle (WA)

On-site
USD 140,000 - 180,000
Customer Success Manager
Customer Success Manager

Narratize Inc. • Cincinnati (OH)

Hybrid
USD 75,000 - 90,000
Remote-friendly
Direct leadership access
Career growth
+1
Senior Software Engineer
Senior Software Engineer

Emerge Talent • New York (NY)

On-site
USD 140,000 - 200,000
Competitive salary
Equity package
Health, dental, and vision insurance
+3
Software Engineer, AI Platform
Software Engineer, AI Platform

United States Digital Space LLC • United States

Hybrid
USD 180,000 - 201,000
Senior Software Development Engineer – Java, Nest, React
Senior Software Development Engineer – Java, Nest, React

Jobtailor • Town of Florida (NY)

On-site
USD 150,000 - 190,000
Engineer, Front-end (US)
Engineer, Front-end (US)

twentysix • New York (NY)

On-site
USD 90,000 - 125,000
Senior AI Software Engineer
Senior AI Software Engineer

Arcadia • New York (NY)

Hybrid
USD 180,000 - 240,000
Equity
AI Product Operator
AI Product Operator

Niural Inc. • New York (NY)

On-site
USD 120,000 - 190,000
Medical benefits
Vision benefits
Dental benefits
AI Product Operator
AI Product Operator

Niural • New York (NY)

On-site
USD 55,000 - 60,000
Medical, Vision, and Dental benefits