- Company Name
- Re:Build Manufacturing
- Job Title
- Principal Full Stack Engineer - AI Product
- Job Description
-
Job title: Principal Full Stack Engineer – AI Product
Role Summary: Own end-to-end development of an AI‑powered platform for engineering services, delivering React Native web/mobile applications and cloud‑native backend services on GCP. Lead architectural decisions, ship production‑grade features, and embed agentic AI workflows within the product.
Expectations:
- Ship initial AI agent features within 90 days.
- Deliver core product functionalities to pilot users by month 3.
- Expand to full web/mobile feature set, real‑time collaboration, and workflow automation by end of year.
- Scale platform to 1,000+ users while maintaining performance, reliability, and cost control.
Key Responsibilities:
- Build and maintain production‑grade React Native applications for web and mobile.
- Design and deploy cloud‑native services on GCP (Cloud Run, Cloud SQL, Pub/Sub) using containers.
- Develop agentic AI pipelines with LangGraph/LangChain, integrating LLM APIs (Claude, GPT‑4) with error handling, streaming, and cost optimization.
- Construct data pipelines for RAG, vector search, and fine‑tuning using vector databases (Pinecone, Weaviate, Chroma).
- Write well‑tested, maintainable code; conduct code reviews and enforce engineering best practices.
- Contribute to system architecture, API design, and database schema decisions, validating concepts with stakeholders.
Required Skills:
- 7+ years building production software; 4+ years of full‑stack development.
- Deep proficiency in React Native for web and mobile.
- Hands‑on GCP experience (Compute, Storage, Databases, container orchestration).
- Expertise in building agentic AI systems with LangChain/LangGraph.
- Experience with vector databases and RAG architectures.
- Strong system design, API architecture, and database design skills.
- Proven ability to ship high‑quality code at scale (10K+ users).
- Proficiency with AI coding assistants (Cursor, Copilot, Claude).
- Familiarity with DevOps and MLOps practices.
- Excellent problem‑solving, communication, and collaboration skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience).
- Relevant certifications in cloud platforms (e.g., GCP Professional Cloud Architect) and AI frameworks are a plus.