Narratize is seeking experienced software engineers for a 2-month contract to develop new features and capabilities across our full-stack platform, with flexible hours (10-40 per week) based on candidate capacity. You will help build AI-powered documentation automation and knowledge capture systems, enterprise integrations with PLM/PDM platforms and product development tools, intelligent workflows that coordinate multiple AI capabilities, and real-time collaboration features for cross-functional product teams.
Responsibilities will include
Develop and enhance AI-powered documentation automation and knowledge capture systems
Build enterprise integrations with PLM/PDM platforms and product development tools
Create intelligent workflows that coordinate multiple AI capabilities
Implement real-time collaboration features for cross-functional product teams
Work independently and drive technical initiatives across the full stack
Collaborate with team members using version control and modern development workflows
Required Technical Skills
5+ years of software development experience with proven ability to work independently
Strong proficiency in JavaScript (Node.js) for backend services and API development
Solid React experience for building responsive, interactive frontend applications
Python development skills for AI/ML integration and data processing workflows
Experience with Docker and containerization for development, deployment, and environment management
Show the full description
AWS cloud services experience including Lambda, S3, RDS, API Gateway, and related infrastructure
RESTful API design and development with focus on scalability and performance
Experience with AI/ML frameworks and APIs (OpenAI, Anthropic, etc.)
Database design and optimization experience with both SQL and NoSQL systems
Version control proficiency with Git and collaborative development workflows
Great performance may lead to fractional or full-time opportunities with our fast-growing team.