The Industrial AI Sovereign: Read the doctrineMeet us at The Industrial AI Summit: Barcelona and Houston

Careers

Full Stack Software Engineer - Frontend Focus

We're seeking a talented Full Stack Software Engineer with a strong frontend focus to join our engineering team. You'll work on our AI-powered data processing platform, building intuitive interfaces for complex document analysis, real-time collaboration, and data visualization workflows.

Senior level , SoCal / Remote , Full time , Posted November 13, 2025

About us

We're a VC-backed, AI-native startup based out of Berkeley, California, building the next generation of industrial AI systems. Our team includes Berkeley AI researchers, ex-FAANG engineers, and product leaders who've scaled frontier software and AI systems at Fortune 10s. We're already working with major US and global players in Oil & Gas, Chemicals, and broader Industrial sectors, and just getting started.

Responsibilities

Frontend development (70%)

  • Design and implement responsive, performant React applications using TypeScript
  • Build sophisticated UI components with Radix UI and TailwindCSS
  • Develop interactive data visualizations using D3.js, Plotly, and Cytoscape.js
  • Implement real-time collaboration features using WebRTC (Pipecat AI)
  • Create rich text editing experiences with Tiptap and drawing capabilities with TLDraw
  • Optimize application performance and bundle size with Vite
  • Ensure accessibility and internationalization (i18next) across all interfaces

Backend development (30%)

  • Develop and maintain RESTful APIs using FastAPI (Python) or NestJS (Node.js)
  • Implement data models using SQLAlchemy and PostgreSQL
  • Integrate with AI/ML services and LLM workflows (OpenAI, LangChain)
  • Work with vector databases (pgvector) and graph databases (Neo4j)
  • Ensure proper error handling and monitoring with Sentry and OpenTelemetry

Requirements

Frontend expertise

  • 4+ years of React development with TypeScript
  • Strong understanding of modern React patterns (hooks, context, suspense)
  • Experience with state management solutions (Zustand preferred)
  • Proficiency in CSS-in-JS or utility-first CSS (TailwindCSS)
  • Experience with build tools (Vite, Webpack) and bundling optimization

Full stack capabilities

  • Proficiency in Python (FastAPI) or Node.js (NestJS)
  • Experience with PostgreSQL and ORMs (SQLAlchemy, TypeORM)
  • Understanding of RESTful API design and WebSocket communication
  • Familiarity with Docker and containerized deployments

Best practices

  • Strong testing practices (Vitest, pytest, React Testing Library)
  • Experience with CI/CD pipelines (GitHub Actions)
  • Understanding of observability and monitoring (OpenTelemetry)
  • Commitment to code quality (ESLint, TypeScript strict mode)

Nice to have

  • Experience with AI/ML integrations and LLM applications
  • Knowledge of document processing and OCR technologies
  • Familiarity with vector databases and semantic search
  • Experience with WebRTC and real-time collaboration features
  • Background in data visualization and scientific computing
  • Experience with graph databases (Neo4j) and GraphRAG concepts

What you'll work on

  • Interactive document analysis: build interfaces for AI-powered document parsing, including PDFs, engineering diagrams, and technical documentation
  • Real-time collaboration: implement WebRTC-based features for live document editing and annotation
  • Data visualization: create sophisticated visualizations for complex data relationships, including network graphs and engineering diagrams
  • AI integration: develop intuitive UIs for interacting with LLM-powered features and managing AI workflows
  • Performance optimization: ensure smooth performance when handling large documents and complex visualizations

Our development process

  • Small, focused pull requests following the “one thesis” rule
  • Continuous deployment with staging environment validation
  • Comprehensive code reviews using Graphite
  • Test-driven development with >80% coverage targets
  • Regular refactoring and technical debt management

Tech stack summary

  • Frontend: React 18, TypeScript, Vite, TailwindCSS, Radix UI, Zustand, D3.js, TLDraw, Tiptap
  • Backend: Python/FastAPI, Node.js/NestJS, PostgreSQL, Neo4j, pgvector, SQLAlchemy
  • Infrastructure: Docker, GitHub Actions, Azure Blob Storage, OpenTelemetry, Sentry
  • AI/ML: OpenAI API, LangChain, PyTorch, FAISS, Transformers

What we offer

  • Opportunity to work on advanced AI and document processing technologies
  • Collaborative environment with focus on code quality and best practices
  • Modern tech stack with room for innovation and experimentation
  • Remote-friendly work environment
  • Continuous learning opportunities in AI/ML and data engineering

What to include

  • Link to your GitHub profile or portfolio
  • Examples of React applications you've built
  • Any contributions to open-source projects
  • Brief description of a complex frontend challenge you've solved

We value diverse perspectives and encourage applications from candidates of all backgrounds.

Apply

Send us your resume and something you built.