The business problem Lam Research is trying to solve is to develop software tools that support design, infrastructure, and technology platforms for the semiconductor industry, utilizing Generative AI and ensuring seamless integration between software and hardware.
Requirements
- Experience in applications that utilize Generative AI
- Prompt engineering Experience is a must
- Usage of Vector databases in combination with Large language models
- Knowledge of Object-Oriented Software implementation and design e.g.: Design Patterns and Finite State Machines
- Strong software engineering skills: modular design, data structures and algorithms
- Experience with Source Control and Development life cycles
- Analytical approach to root cause analysis
Responsibilities
- Designs, develops and troubleshoots software programs that Utilize Generative AI
- Implement new customer requirements and features in application that utilize Generative AI
- Maintain existing Generative AI code bases and investigating problem areas
- Demonstrating solutions by providing documentation, flowcharts, and clear code
- Working in cross functional teams throughout our organization
- Can independently build Application that Interfaces with Generative AI models
- Usage of Vector databases in combination with Large language models
Other
- B.S or Master’s in Computer science, Computer Engineering, Electronics or related field with 7+ years of industry experience
- Prior semiconductor equipment experience (Preferred)
- Experience with LangChain / LangGraph preferred
- Must be able to work in a hybrid role with 3+ days per week on-site at a Lam or customer/supplier location (On-site Flex) or 1-2 days per week on-site at a Lam or customer/supplier location (Virtual Flex)
- Must be willing to work in the California, San Francisco Bay Area