Skip to main content

Full-Stack AI Engineer

Cupertino, CA
Permanent
Full-Stack AI Engineer (React / Python)

Location: Cupertino, CA (5x/ week onsite)

Job Summary

We are seeking a versatile Full-Stack AI Engineer to join our product team. You will be responsible for building end-to-end applications that leverage modern web technologies and state-of-the-art AI/ML models. The ideal candidate thrives on the intersection of intuitive UI/UX design and the underlying complexity of machine learning pipelines.

Key Responsibilities

Frontend Development: Design and implement highly responsive, interactive user interfaces using React (18+) and TypeScript.

AI Integration: Architect and deploy AI-driven features such as LLM-powered chatbots, RAG (Retrieval-Augmented Generation) pipelines, and recommendation engines.

Backend & APIs: Build scalable REST or GraphQL APIs and serverless backend services to handle complex AI inference tasks.

Model Implementation: Integrate models from platforms like OpenAI, Hugging Face, or Anthropic using frameworks like LangChain.

Database Management: Design and optimize schemas for both traditional databases (PostgreSQL, MongoDB) and Vector Databases (Pinecone, Weaviate).

MLOps: Collaborate on model deployment, monitoring, and fine-tuning to ensure production-grade performance and reliability.

Required Skills & Qualifications

Frontend: Proficiency in React.js, and modern CSS frameworks like Tailwind CSS.

Backend: Strong experience with Node.js or Python (Django/FastAPI).

AI/ML: Hands-on experience with Prompt Engineering, LLM APIs, and fine-tuning machine learning models.

ML Frameworks: Familiarity with PyTorch or TensorFlow.

Cloud & DevOps: Experience with AWS (SageMaker, Lambda) or GCP for deploying AI solutions.

Experience: Min 5+ years in full-stack development with a proven portfolio of AI-integrated projects.

Preferred Qualifications

Contributions to open-source AI projects.

Certifications in AI/ML from Coursera (Andrew Ng), Google, or AWS.

Knowledge of MLOps best practices (tracking, versioning, and monitoring models).

Job Type: Permanent

Job ID: 254326687