Principal Full Stack Developer & Solutions Architect – AI, Data & Cloud
Core
Design and build AI, data analytics, and cloud solutions for Product Development engineering workflows, moving use cases from prototype to production.
Role type
Principal Full Stack Developer & Solutions Architect (AI, Data & Cloud)
Builds
Agentic AI/ML services, data retrieval layers, cloud platforms, and internal developer tools/interfaces
Domain
Semiconductor/Storage hardware product development, AI/ML, Data Engineering, Cloud Infrastructure
Deliverable
production ML models
Required skills
Solution architecture, Python, SQL, React/TypeScript, LLM orchestration (LangGraph/Langflow), RAG, Data pipeline orchestration (Airflow/dbt), AWS (Kubernetes/EKS), Infrastructure-as-code, Evaluation methodology for non-deterministic systems
Preferred skills
Experience in semiconductor/storage/hardware environments, Engineering toolchains (GitHub/Jira/Confluence), Design-system literacy, Enterprise AI platform operations
Technologies
Python, SQL, React, TypeScript, LangGraph, Langflow, Airflow, dbt, AWS, Kubernetes, EKS
Responsibilities
Own end-to-end solution architecture for AI/data/cloud use cases; Design agent systems for engineering workflows with human-in-the-loop controls; Architect data ingestion, modeling, and semantic layers; Build full-stack applications including backend services and user-facing surfaces; Provide technical mentorship and design reviews to engineering teams; Establish reference architectures, design patterns, and evaluation standards
Seniority
Principal, hands-on IC with strategic influence