Revolutionize Sandisk’s semiconductor development workflows through cutting-edge AI technologies.
Requirements
- Strong programming skills in Python and experience with AI and data analytics frameworks (Spark, Ray, pandas, scikit-learn, PyTorch, OpenAI API, or similar)
- Fundamental understanding of machine learning and generative AI concepts and algorithms
- Experience with data structures, algorithms, and software engineering principles
- Basic knowledge of natural language processing (NLP) and Generative AI concepts
- Familiarity with version control systems (Git) and collaborative development workflows
- Hands-on experience with large language models (LLMs) and generative AI frameworks
- Knowledge of Retrieval-Augmented Generation (RAG) systems and vector databases
Responsibilities
- Develop and deploy large language models (LLMs) inference pipelines for electronic design automation
- Design Retrieval-Augmented Generation (RAG) systems and semantic search capabilities for engineering documentation management
- Implement conversational AI agents for technical support
- Develop prompt engineering strategies and fine-tuning approaches for domain-specific AI assistants
- Build multimodal AI systems combining text, code, and design diagrams
- Implement model versioning, A/B testing, and performance monitoring for GenAI systems
- Optimize GenAI model performance for production environments
Other
- Currently enrolled in a Bachelor's, Master's, or Ph.D. program in Computer Science, Electrical Engineering, Computer Engineering, Data Science, or related technical field
- Curiosity about applying AI to semiconductor design and engineering workflows
- Ability to quickly learn new technologies and adapt to evolving AI landscape
- Strong attention to detail and commitment to code quality and documentation