Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microchip Technology Inc. Logo

Engineer II- Software Development AI/ML

Microchip Technology Inc.

Salary not specified
Oct 11, 2025
Chandler, AZ, US
Apply Now

Microchip Technology Inc. is seeking an experienced software engineer to develop AI models within their AI/ML software platform for edge computing, aiming to enhance their AI hardware products.

Requirements

  • Proficient knowledge in using machine learning development languages, tools and frameworks, such as the MPLAB Machine Learning Development Suite and Python AI/ML libraries using TensorFlow/TFLite, Pytorch, Keras, and ONNX.
  • Familiarity with cloud computing platforms (AWS, Azure, GCP, OCI) and edge-to-cloud integration.
  • Experience in front-end web development using HTML, React, Angular, JavaScript or Node.js languages.
  • Experience with web development using languages and technologies such as Python, PHP, Angular.js, React.js, JavaScript, HTML, CSS, JSON, XML/YAML and OAuth API communication methods.
  • Familiarity with SQL and database design concepts.
  • Knowledge of hosting cloud applications in AWS using AWS tools and release applications.
  • Knowledge of ansible, chef, or Jenkins deployment languages in a cloud-based application environment.

Responsibilities

  • Participate in the design, development, and implementation of new and existing AI models using JavaScript, TypeScript, C/C++, and Python languages in an AI application across the various Edge AI hardware platforms.
  • Create and define AI models in various platforms using TFLite, Tensorflow, ONNX, Pytorch and C/C++ based technologies.
  • Design and implementation of AI/ML applications, models and algorithms optimized for edge computing environments in our cloud-based development and application space.
  • Work with applications software engineers to develop methodologies in gathering, applying and evaluating data for consumption by AI models running on Edge AI hardware.
  • Work with software engineering team to implement accelerated AI training software platforms.
  • Develop and tune AI models for efficient execution on hardware platforms.
  • Utilize best practices in software development, including code reviews, unit testing, integration and continuous integration.

Other

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • 2.5 - 3 years of experience in software development + with 1 + years of specific AI/ML model development experience.
  • Work closely with product management to help define project requirements, milestones, and deliverables.
  • Collaborate with cross-functional teams across the company to analyze project requirements and propose innovative solutions.
  • Work in a team environment, developing and fostering a culture of innovation and continuous improvement.