JOBSEARCHER

Full Stack Software Engineer - Frontend Focus

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.About UsWe'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.Key ResponsibilitiesFrontend Development (70%) Design and implement responsive, performant React applications using TypeScriptBuild sophisticated UI components with Radix UI and TailwindCSSDevelop interactive data visualizations using D3.js, Plotly, and Cytoscape.jsImplement real-time collaboration features using WebRTC (Pipecat AI)Create rich text editing experiences with Tiptap and drawing capabilities with TLDrawOptimize application performance and bundle size with ViteEnsure accessibility and internationalization (i18next) across all interfacesBackend Development (30%) Develop and maintain RESTful APIs using FastAPI (Python) or NestJS (Node.js)Implement data models using SQLAlchemy and PostgreSQLIntegrate 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 OpenTelemetryRequired QualificationsTechnical Skills Frontend Expertise:4+ years of React development with TypeScriptStrong 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 optimizationFull Stack Capabilities:Proficiency in Python (FastAPI) or Node.js (NestJS)Experience with PostgreSQL and ORMs (SQLAlchemy, TypeORM)Understanding of RESTful API design and WebSocket communicationFamiliarity with Docker and containerized deploymentsBest 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 applicationsKnowledge of document processing and OCR technologiesFamiliarity with vector databases and semantic searchExperience with WebRTC and real-time collaboration featuresBackground in data visualization and scientific computingExperience with graph databases (Neo4j) and GraphRAG conceptsWhat You'll Work OnInteractive Document Analysis: Build interfaces for AI-powered document parsing, including PDFs, engineering diagrams, and technical documentationReal-Time Collaboration: Implement WebRTC-based features for live document editing and annotationData Visualization: Create sophisticated visualizations for complex data relationships, including network graphs and engineering diagramsAI Integration: Develop intuitive UIs for interacting with LLM-powered features and managing AI workflowsPerformance Optimization: Ensure smooth performance when handling large documents and complex visualizationsOur Development ProcessSmall, focused pull requests following the "one thesis" ruleContinuous deployment with staging environment validationComprehensive code reviews using GraphiteTest-driven development with >80% coverage targetsRegular refactoring and technical debt managementTech Stack SummaryFrontend: React 18, TypeScript, Vite, TailwindCSS, Radix UI, Zustand, D3.js, TLDraw, TiptapBackend: Python/FastAPI, Node.js/NestJS, PostgreSQL, Neo4j, pgvector, SQLAlchemyInfrastructure: Docker, GitHub Actions, Azure Blob Storage, OpenTelemetry, SentryAI/ML: OpenAI API, LangChain, PyTorch, FAISS, TransformersWhat We OfferOpportunity to work on cutting-edge AI and document processing technologiesCollaborative environment with focus on code quality and best practicesModern tech stack with room for innovation and experimentationRemote-friendly work environmentContinuous learning opportunities in AI/ML and data engineeringHow to ApplyEmail: careers@intuigence.ai Please include:Link to your GitHub profile or portfolioExamples of React applications you've builtAny contributions to open-source projectsBrief description of a complex frontend challenge you've solvedTo apply, just email us your resume and a short cover letter that helps us get to know you — what excites you about this role, what you've built or learned in the past, and why you think we'd make a great team. Tell us where you want to take your craft next, and what you'd love to build with us.