Full-stack engineer focusing on AI/ML integration and full-stack feature development.
•You'll sit at the intersection of back-end and front-end, ensuring seamless integration between APIs, databases, UIs, and ML services.
•You'll design, build, and scale features end-to-end, especially our AI/ML-powered experiences, while mentoring peers and driving architecture decisions.
•Key Responsibilities Architect and implement full-stack features, from database schema to React components, optimized for scale and reliability.
•Build and maintain RESTful/GraphQL APIs, data pipelines, and distributed services in GCP.
•Integrate, prompt, and debug LLMs and generative AI tools; own RAG or fine-tuning pipelines.
•Ensure front-end and back-end systems interoperate flawlessly, minimize friction, optimize data flow, and enforce contracts.
•Collaborate with product, research, design, and infra teams to define requirements, iterate rapidly, and ship production-grade code.
•Requirements 5+ years of professional software engineering experience with end-to-end ownership in a full-stack role.
•Deep expertise in Python, Node.js, React/TypeScript, and PostgreSQL.
•Able to be hands-on with GCP, containerization (Docker/K8s), and building/supporting high-traffic systems.
•Proven experience integrating AI/ML models (LLMs, NLP, RAG) into production apps.
•Familiarity or strong interest in working with MCP servers.
•Exceptional problem-solving skills and a product mindset: you think deeply about UX, performance, and business impact.
•You sweat both technical details and end-user experience.