Full Stack AI Engineer
Role details
Job location
Tech stack
Job description
3+ Years Primary Tech Stack
-
React
-
TypeScript
-
Node.js and/or Python
-
PostgreSQL
-
Redis, We are seeking a Full-Stack Engineer to help build highly interactive, user-focused products that combine modern web technologies with AI-powered generation workflows. This role involves working across frontend applications, backend services, real-time interactions, and scalable infrastructure to deliver fast, reliable, and intuitive user experiences. The ideal candidate has experience building production-grade applications, enjoys solving complex workflow challenges, and can contribute across the full technology stack., * Design, develop, and maintain production-quality React and TypeScript user interfaces.
-
Build and support backend services using Node.js and/or Python.
-
Develop and integrate REST APIs and real-time communication systems.
-
Design and maintain data models using PostgreSQL and Redis.
-
Improve application performance, reliability, and scalability.
-
Implement monitoring, debugging, logging, and observability best practices.
-
Optimize workflow performance through queue management, retries, error handling, and recovery mechanisms.
-
Collaborate with cross-functional teams to deliver high-quality product features.
-
Participate in testing, deployment, measurement, and continuous product improvement.
Requirements
- 3+ years of hands-on experience with React and TypeScript in production environments.
- Strong full-stack development experience with Node.js and/or Python.
- Experience building and maintaining user-facing applications serving production traffic.
- Practical experience with REST APIs, WebSockets, PostgreSQL, Redis, and monitoring tools.
- Experience troubleshooting performance, scalability, and reliability challenges.
- Strong problem-solving and communication skills.
- Ability to work on-site in San Francisco., * Experience building interactive applications such as editors, workflow builders, graph-based tools, canvas applications, or other complex user interfaces.
- Experience integrating long-running services, asynchronous workflows, or generation-based systems.
- Strong understanding of latency optimization, retries, queue management, and failure recovery.
- Product-focused mindset with the ability to improve usability, performance, and user experience.
- Experience working in fast-paced startup or small-team environments.
Bonus Experience
- Real-time applications and collaboration features.
- WebSocket-based systems and live state synchronization.
- Experience with AI-powered products, automation tools, or generation APIs.
- Familiarity with image, video, audio, or other creator-focused workflows.
- Interest in modern AI technologies and user-centered product development.
What Success Looks Like
- Delivering high-quality full-stack features that improve user experience.
- Building scalable and reliable frontend and backend systems.
- Maintaining strong performance under real production workloads.
- Contributing to a fast-moving engineering team through ownership, collaboration, and continuous improvement.
Benefits & conditions
-
$70.00-77.00 per hour Join a leading digital health technology company''s engineering team to help build and secure the cloud infrastructure behind software that connects hospitals, clinicians, and pati…
-
9 days ago