Position: AI Engineer - PLM based
Location: Sunnyvale, CA (Onsite)
Project Type: Full-Time
Key Responsibilities
Design and build an AI-powered support bot (web/chat-based) for Hypercare query resolution
Develop agentic workflows to retrieve and synthesise answers from: Past incident tickets
Knowledge bases and documentation
- PLM (Teamcenter) systems
- Implement RAG / multi-source retrieval pipelines for contextual and accurate responses
- Build APIs and backend services using Python (FastAPI) and Apple-approved AI frameworks
- Ensure compliance with Apple security, governance, and AI platform constraints
- Collaborate with Hypercare, PLM, and support teams to continuously improve response accuracy
Core Requirements
- Strong experience in Python backend development (FastAPI preferred)
- Hands-on in building LLM-based systems (RAG, agentic workflows, knowledge assistants)
- Experience in data integration from multiple enterprise systems (tickets, logs, APIs)
- Good understanding of support workflows, incident triage, and knowledge management systems
- Strong API design, microservices, and distributed system fundamentals
Preferred / Good to Have
- Experience in PLM domain (Agile / Teamcenter)
- Exposure to Hypercare / production support environments
- Experience working with enterprise AI platforms and governed environments
Success Criteria
- Reduce mean time to resolution (MTTR) during Hypercare
- Enable self-service query resolution for support engineers
- Deliver a scalable AI support framework for future releases
-------------------------------------------------------------------
Position: Engineering Program Specialist - BOM
Location: Sunnyvale, CA (Onsite)
Project Type: Full-Time
Detailed JD
Job Summary
Hardware Technology Engineering Program Management Team is looking for a resourceful Engineering Project Specialist (EPS) to drive configuration management, procurement, and budgets. Preferred candidate is a strategic problem solver who enjoys collaborating with cross-functional teams to communicate changes, analyze risks, and execute complex mitigation strategies in support of engineering product lifecycle management.
Key Qualifications
- Minimum 3+ years of project management experience related to configuration management and
- Bill of Material (BOM), procurement, budget, and supplier management
- Proficient in learning new software applications to promote efficiency and productivity
- Effective reciprocal communication skills (written and verbal)
- Strategic critical thinking and problem-solving skill capabilities
- Attention to detail with multitasking and prioritization abilities
- Experience managing, organizing, and maintaining large quantities of data
Description
- Work closely with engineering design teams to create, structure and release BOMs, including part numbers, engineering change orders, and related technical drawings and documents
- Partner with program managers, global commodity managers and finance team to create and manage development budgets and procurement activities
- Work on multiple projects simultaneously and manage competing priorities
- Manage build and supplier communication to ensure timely purchase to pay activities and product compliance.
------------------------------------------------------------------
Position: PLM UAT - Business Process Expertise
Location: Sunnyvale, CA (Onsite)
Project Type: Full-Time
Roles & Responsibilities
- 10+ Years of experience in PLM
- Strong understanding and hands-on experience with PLM (Teamcenter / PLM) tool:
- Change Management
- Configuration Management
- BOM Management
- Integrations
- Strong understanding of testing principles, especially UAT and the underlying business processes.
- Support end-to-end UAT planning, scenario design, execution, and sign-off, working in a regular cadence with the team; establish strong stakeholder connects and apply PLM experience to drive UAT to closure.
- Lead defect triage; coordinate with business users, engineering, and OSS on priority and closure.
- Bridge business and QA; translate business workflows into UAT scenarios and acceptance criteria.
- Drive UAT status reporting and readiness.
- Coordinate with stakeholders and application owners to ensure complete coverage.
- Excellent communication, stakeholder management, and problem-solving skills.
- Ability to lead a team and work independently under tight timelines