Are you applying to the internship?
Job Description
Software Architect – Generative AI – Fullstack Engineer
About Us:
We are recruiting for an SF-based deep-tech startup building foundational ML models for multi-physics simulation. Our small, highly technical team includes multiple professors from top colleges like Berkeley, numerous PhDs, and even a Nobel Prize winner. We are well-funded and operate in a hybrid environment.
Working at the intersection of generative AI, physics, and high-performance computing, we tackle technically deep problems with massive real-world impact. As a Generative AI Engineer, you will design, train, and deploy advanced models, collaborate closely with domain experts, and translate cutting-edge research into scalable, production-ready systems.
The Position:
We are seeking a versatile Software Engineer to build and ship the core product experience. In this role, you will own the full stack – from the React/Next.js frontend and API layer to AI agent orchestration. This position is ideal for someone who thrives in a fast-paced startup environment and wants to shape how engineers interact with AI-powered multi-physics simulations.
You’ll Work On:
- Design, build, and maintain the web platform.
- Develop and integrate AI agent workflows.
- Build and optimize RESTful APIs and backend services that power live pipelines.
- Own frontend architecture, including interactive 3D visualization, responsive UI components, and real-time feedback.
- Collaborate closely with research engineers to build intuitive interfaces.
- Manage deployment, CI/CD, and infrastructure for the web platform.
Desired Qualifications:
- Strong proficiency in TypeScript, React, and Next.js (App Router experience preferred).
- Experience building full-stack web applications with RESTful APIs and modern frontend tooling (Tailwind CSS, Radix UI, or similar).
- Hands-on experience with agentic frameworks (e.g., LangChain, LlamaIndex, or custom) and integrating AI models into production applications.
- Familiarity with 3D visualization libraries or scientific data visualization is a plus.
- Experience with cloud deployment, CI/CD pipelines, and infrastructure management (e.g., AWS, Vercel).
- You have strong opinions about UI/UX, system design, architecture, and performance tradeoffs, and can defend them.
- Education in Computer Science/Physics or related field.
- Prior experience in a relevant full-time or internship experience preferred.