HamburgerMenu
hirist

Job Description

About the Role :


Micron Technology is seeking a Senior Software Engineer - Agentic AI with strong Core Python expertise to join our innovative engineering team.

This role focuses on building intelligent, scalable software systems leveraging Agentic AI and ML-driven approaches, supporting advanced engineering and design workflows.

The ideal candidate comes from an Electronics / Computer Engineering background, is highly proficient in Python on Linux, and enjoys solving complex, real-world problems at scale.

Key Responsibilities :


- Design, develop, and maintain high-performance Python applications in a Linux environment

- Build and enhance Agentic AI / AI-ML driven systems for intelligent automation and decision-making

- Identify problem areas and propose AI/ML-based innovative solutions

- Develop scalable, reliable, and maintainable software components

- Apply strong software engineering principles including OOP, design patterns, and data structures

- Collaborate with cross-functional and global engineering teams

- Extend and optimize existing AI/ML libraries and internal frameworks

- Ensure code quality, performance, and scalability in production environments

Required Skills & Qualifications :


- 5+ years of strong Core Python development experience

- Mandatory hands-on experience working in a Linux environment

Solid foundation in software engineering fundamentals :

- Object-Oriented Design

- Data Structures & Algorithms

- Design Patterns & SOLID principles

- Experience with AI/ML concepts and intelligent systems (Agentic AI exposure preferred)

- Experience working with databases such as MySQL or similar

- Strong analytical and problem-solving skills

- Ability to work effectively in a fast-paced, collaborative environment

Good to Have :


- Applied experience with Machine Learning systems

- Exposure to scalable AI architectures

- Experience supporting engineering, EDA, or simulation-driven environments

- Familiarity with cloud or distributed systems

Education :


- Bachelor's or Master's degree in Electronics Engineering, Computer Engineering, or a related field

- This role requires 5+ years of core Python experience, strong Linux exposure, and an electronics/engineering background

info-icon

Did you find something suspicious?