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
Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes)