Senior AI Software Engineer

Company: Zapata Quantum

Salary: Not provided

Location: , United States

react
remote

Description

• Design and build systems involving knowledge graphs, ontologies, graph and vector databases, RAG, and related AI-enabled application functionality • Design and implement scalable agentic pipelines involving custom agent tools, loops, and evaluation techniques • Design, architect, build, and continuously improve a modern, interactive web application • Select appropriate application frameworks and design intuitive user interfaces • Make architectural and product-related technical decisions using independent judgment • Design and implement backend systems, data models, APIs, data pipelines, and integrations • Integrate AI-enabled features such as intelligent search, retrieval, recommendations, and contextual assistance • Collaborate with product, design, domain experts, and company leadership to translate business and user needs into technical solutions • Personally write, test, debug, and ship production code • Contribute to engineering standards and best practices for software design, code quality, testing, documentation, security, and maintainability • Evaluate and adopt emerging technologies, including AI-assisted development tools • Work across the stack on a small engineering team

Requirements

• 5+ years of professional software engineering experience, with substantial recent experience personally writing and shipping production code • Strong full-stack engineering fundamentals • Demonstrated experience with knowledge graphs, ontologies, RAG, retrieval systems, graph databases, vector databases, or related technologies • Demonstrated experience designing, building, and maintaining production-quality, user-facing web applications • Experience making architectural decisions and evaluating technical tradeoffs across frontend, backend, data, infrastructure, and application integrations • Experience using AI tools for engineering across development, testing, deployment and observability • Strong understanding of UI/UX principles and product usability • Ability to translate complex information into intuitive user experiences • Ability to rapidly prototype technical approaches and determine when to prioritize speed, simplicity, scalability, or long-term maintainability • Ability to work autonomously, manage competing priorities, and deliver results with minimal oversight • Strong communication and collaboration skills, including explaining technical decisions to technical and nontechnical stakeholders • Ability and enthusiasm to learn unfamiliar technical domains • Prior quantum computing experience is not required • Interest in scientific applications is nice to have • Comfortable and familiar with working in a startup environment • Familiarity with cloud platforms and system design • Desired programming and technical skills include knowledge graphs and ontologies, RAG/retrieval systems, graph databases/Cypher (Neo4j), vector databases (Pinecone, Weaviate, Milvus, FAISS), agentic design patterns, data pipeline design, React, Supabase/PostgreSQL, GCP/Firebase, TypeScript/JavaScript, Python, and AI-assisted development tools such as Claude Code, Codex, and Cursor

Benefits

• Opportunity for meaningful ownership • High level of ownership in the role • Experimentation with emerging technologies and application of new approaches • Remote work in the United States

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.