Engineer II - Software Development (Python / AI)
Competitive
You'll complete your application on the employer's website.
Competitive
You'll complete your application on the employer's website.
Job type
Salary
Competitive
Location
Sector
Posted
20 days ago
Microchip Technology Inc. is a global technology company developing products and solutions that power the world around us. The Engineer II will build Python services, APIs, and data pipelines for semiconductor manufacturing data, while developing AI/ML and LLM-based tools to automate analysis and generate actionable insights. The role also involves designing data infrastructure and collaborating with test, yield, and process engineers to deliver factory-deployed solutions.
Responsibilities
Build Python services, APIs, and data pipelines that collect, transform, and deliver semiconductor manufacturing data at scale
Develop and deploy AI/ML models and LLM-based solutions that automate analysis and surface actionable insights for engineers
Design and maintain the data infrastructure—including databases, messaging systems, and web platforms—that the team and factory rely on daily
Work directly with test, yield, and process engineers to understand their challenges and deliver effective solutions
Identify and implement automation opportunities using an AI/ML-first mindset
Maintain clear technical documentation so the team can grow without relying on tribal knowledge
Preferred
- Hands-on experience building or integrating LLM-based solutions (RAG pipelines, prompt engineering, agent frameworks)
- Ability to effectively direct AI coding tools through clear intent and prompt articulation to produce production-quality code
- Experience with AI/ML model development, evaluation, and deployment in production environments
- Knowledge of statistics, data mining, or data visualization techniques
- Docker/containerization and container orchestration
- Event-driven architectures and pub-sub messaging (Redis, Kafka)
- Git, CI/CD pipelines (Azure DevOps, Jenkins), and test-driven development practices
- Linux/Unix command-line proficiency; web server administration (NGINX) is a plus
- Familiarity with semiconductor fabrication or testing processes
- Experience with web front-end technologies (JavaScript, React, Angular)
- Additional languages beyond Python (Java, C#, C/C++)
LLM-based solutions
AI coding tools
AI/ML model development
statistics knowledge
data mining techniques
data visualization techniques
Docker
container orchestration
event-driven architectures
pub-sub messaging
Redis
Kafka
Git
CI/CD pipelines
Azure DevOps
Jenkins
test-driven development
Linux command-line
web server administration
semiconductor fabrication
web front-end technologies
JavaScript
React
Angular
Java
C#
C/C++
Benefits
Career growth supported through Microchip’s nationally-recognized Leadership Passage Programs
Employee development opportunities
Company perks referenced on the careers page
Company
Semiconductor supplier of embedded control solutions
Chandler, Arizona, USA
http://www.microchip.com/
Founded in 1989
10001+ employees
Qualifications
- Bachelor's degree in Computer Science, Computer Information Systems, Mathematics, or a related field
- 3+ years of professional software development experience
- Proficiency in Python — you've built real applications, pipelines, or tooling with it, not just scripts
- Strong SQL skills including stored procedures and complex queries across relational databases
- Working familiarity with AI/ML concepts and at least one of: ML frameworks (scikit-learn, PyTorch, TensorFlow), LLM APIs, or AI-assisted development tools
- Ability to translate business problems into technical solutions without needing everything spelled out
Candidates must be a **U.S. Person as defined by ITAR**, or otherwise be eligible to access the information under an applicable government authorization
**Visa sponsorship is not available for this position.**
Candidates are required to provide proof of either US citizenship, Permanent US residency or classification as a protected individual as defined in 8 USC 1324b (a) (3)
**Travel Time:** 0% - 25%
**Physical Attributes:** Feeling, Handling, Hearing, Seeing, Talking, Works Alone, Works Around Others
**Physical Requirements:** 100% inside, normal business hours
- Hands-on experience building or integrating LLM-based solutions (RAG pipelines, prompt engineering, agent frameworks)
- Ability to effectively direct AI coding tools through clear intent and prompt articulation to produce production-quality code
- Experience with AI/ML model development, evaluation, and deployment in production environments
- Knowledge of statistics, data mining, or data visualization techniques
- Docker/containerization and container orchestration
- Event-driven architectures and pub-sub messaging (Redis, Kafka)
- Git, CI/CD pipelines (Azure DevOps, Jenkins), and test-driven development practices
- Linux/Unix command-line proficiency; web server administration (NGINX) is a plus
- Familiarity with semiconductor fabrication or testing processes
- Experience with web front-end technologies (JavaScript, React, Angular)
- Additional languages beyond Python (Java, C#, C/C++)
- 3+ years of professional software development experience.
Required skills
Python, SQL, Artificial intelligence and machine learning, LLM-based solutions, RAG pipelines, Prompt engineering, AI/ML model development and deployment, Docker, Redis, Kafka, Git, CI/CD pipelines, Linux/Unix, Semiconductor fabrication and testing, Business problem translation, Prompt articulation
Preferred skills
- Docker/containerization and container orchestration, - Additional languages beyond Python (Java, C#, C/C++)
Experience
3+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Chandler, AZ or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…