> Markdown version of [/jobs/ext/1701259-engineer-ii-software](https://www.wearedevelopers.com/jobs/ext/1701259-engineer-ii-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Engineer II-Software - **Company:** Microsemi - **Location:** San Jose, CA, United States - **Salary:** $70,304.0 - $143,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Data Analysis, C++ (Programming Language), Program Optimization, Computer Programming, Field-Programmable Gate Array (FPGA), Python (Programming Language), Machine Learning, Tensorflow, Reinforcement Learning, Deep Learning, Linux Development, Optimization Algorithms, Build Tools - **Published:** July 9, 2026 - **Apply:** https://wd5.myworkdaysite.com/recruiting/microchiphr/External/job/CA---San-Jose---3850-N-First-St/Engineer-II-Software_R2880-26 ## About the Role * Bachelor's, Master's, or PhD in relevant technical disciplines. * 0-4 years of experience in AI/ML, deep learning, or reinforcement learning. * Strong programming skills in Python and/or C/C++ with ML frameworks. * Familiarity with Linux development environments. * Knowledge of ML algorithms, RL, statistics, and optimization. * Interest in hardware/software co-design (FPGAs, ASICs, accelerators). * Strong analytical and communication skills. ## Description * Develop and evaluate AI/ML model architectures, including deep learning and deep reinforcement learning (DRL) systems. * Explore reinforcement learning, neural architecture search, and hardware-aware model optimization. * Contribute to system optimization pipelines balancing performance, power, latency, and cost. * Develop AI/ML benchmarks, training/inference pipelines, and simulation environments. * Build tools leveraging statistical modeling, graph-based learning, and optimization algorithms. * Analyze data and collaborate across software, hardware, and product teams. * Help define future AI/ML-enabled FPGA product directions. ## Related Videos - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)