Senior Technical Staff Engineer-Applications (AI Systems)
Microchip Technology Inc. has a Senior Technical Staff Engineer-Applications (AI Systems) opening based in Houston, Texas. We are seeking a highly skilled and experienced AI Systems Engineer to join our dynamic team. This candidate will play a pivotal role in driving efficiency across all aspects of operations within our support team and tools. As a Senior Technical Staff AI System Engineer, you will architect, develop, and optimize advanced AI systems across a variety of domains. You will lead initiatives to design, implement, and deploy scalable AI solutions, collaborating with cross-functional teams to drive innovation and operational excellence. The ideal candidate will possess a deep understanding of AI systems, exceptional problem-solving abilities, and a proven track record of implementing AI-driven solutions to enhance operational performance.
Responsibilities:
- Develop and implement AI strategies to optimize operational efficiency across engineering teams
- Lead end-to-end machine learning system design, including model development, evaluation, and deployment.
- Lead the integration of AI solutions into existing customer support tools, enterprise software and infrastructure, ensuring seamless deployment and scalability
- Collaborate with cross-functional teams to identify opportunities for AI integration and automation.
- Design, build, and deploy AI models and algorithms to solve complex business problems.
- Monitor and evaluate the performance of AI systems, making necessary adjustments to improve accuracy and effectiveness.
- Provide technical leadership and mentorship to team members on AI-related projects.
- Stay up to date with the latest advancements in AI technology and industry trends.
- Provide technical training on AI ML related technologies
- Ensure compliance with data privacy and security regulations in all AI initiatives.
Job Requirements:
- Advanced degree (Master’s or Ph.D.) in Computer Science, Computer Engineering, Artificial Intelligence, Machine Learning, or a related field.
- Minimum of 10 years of hands-on experience in AI systems development and implementation.
- Proficiency in programming languages such as Python, Java, C, and C++.
- Deep understanding of machine learning algorithms, neural networks, and statistical modeling
- Strong knowledge of machine learning frameworks (e.g., TensorFlow, PyTorch, Keras).
- Experience with classical machine learning techniques (e.g., XGBoost, scikit-learn) and time series analysis (e.g., Prophet, LSTMs).
- Experience with large language models (LLMs), agentic frameworks, and prompt engineering
- Familiarity with containerization and version control tools like Docker and GitHub.
- Strong understanding of product lifecycle management and production code release processes.
- Strong analytical, problem-solving, and communication skills
Desired Skills and Experience:
- Familiarity with RTL, Verilog and ASIC development life cycle
- Experience working in a fast-paced, high-tech environment
- Optimize open-source AI frameworks and libraries for high-performance computing on specialized hardware
- Design, implement, and validate new AI algorithms and models for enterprise-scale applications
- Understanding of DevOps practices and tools for AI model deployment and monitoring.
- Experience in benchmarking AI ML designs
- Expertise in identifying and collecting appropriate metrics to measure the effectiveness of the AI ML tools
- Expertise in computer vision techniques using OpenCV, TensorFlow, PyTorch, and PyTorch Lightning.
- Proficiency in cloud infrastructure, specifically Azure AI Foundry, Cosmos DB, VNet, Entra ID auth, Blob storage, App Service, AI Search, Azure Monitor & Alerts.