Technology Architect Machine Learning / AI
Location: Sunnyvale, CA 94085
Work Type: Hybrid (3 days/week onsite)
Duration: Long Term
Position Overview
We are seeking an experienced Technology Architect Machine Learning & AI to join a high-impact team. The ideal candidate will have strong expertise in Python, Machine Learning, Generative AI, and cloud-based AI/ML solutions. This role requires hands-on development experience, architectural knowledge, and the ability to work in client-facing environments.
Required Skills
Core Requirements
-
7+ years of experience in:
Machine Learning
Artificial Intelligence
Python Development
Strong programming expertise in Python and related AI/ML libraries.
Solid understanding of Machine Learning algorithms and Deep Learning frameworks.
AI/ML Technologies
-
Hands-on experience with:
Generative AI and Large Language Models (LLMs)
OpenAI, Azure OpenAI, and open-source LLMs
-
Experience with:
Prompt Engineering
Retrieval-Augmented Generation (RAG)
LangChain, Semantic Kernel, or similar AI orchestration frameworks
Knowledge of Responsible AI practices, data ethics, and bias mitigation techniques.
Data Engineering & Analytics
Cloud & MLOps
-
Experience building, deploying, and managing ML models in cloud environments:
AWS
Azure
Google Cloud Platform
-
Knowledge of MLOps practices including:
Additional Technical Skills
Experience with vector databases and semantic search technologies.
Familiarity with API development and microservices architecture.
Strong understanding of scalable AI solution design and deployment.
Preferred Qualifications
Experience working in client-facing delivery environments.
Ability to design end-to-end AI/ML solutions from development through production deployment.
Strong communication and stakeholder management skills.
Top 3 Required Skills
Machine Learning
Artificial Intelligence /
Python