Fortinet
Senior Software Engineer – GenAI
$160K–$200K
Sunnyvale, CA · Senior · Full-time · Posted Apr 2, 2026
- Experience
- Bachelor’s degree with 5+ years OR Master’s degree with 3+ years OR PhD with 1+ year; at least 3 years’ experience with AWS or Azure and containerized environments.
- Education
- Bachelor’s, Master’s, or PhD in Computer Science or a related field.
- Visa sponsorship
- Must be authorized to work in the U.S. without sponsorship.
About the job
Develop, integrate, and maintain Fortinet’s GenAI/ML products, including building features and troubleshooting systems across cloud and on-premises environments.
What you'll do
- Design, develop, test, and maintain GenAI/ML software systems and features.
- Troubleshoot existing products, optimize and support software, and document maintenance procedures.
- Integrate systems in cloud and on-premises environments and maintain code quality using source control.
What they ask for
- Bachelor’s degree with 5+ years OR Master’s degree with 3+ years OR PhD with 1+ year in Computer Science or a related field.
- Proficiency in Python on Linux.
- At least 3 years’ experience with AWS or Azure and containerized environments.
- Hands-on web development and relational and vector database development experience.
Nice to have
- Experience with Java and C++; Docker is preferred.
- GenAI development experience.
Pay
$160,000-$200,000 USD base salary
Tools
Python, Linux, AWS, Azure, Docker, Java, C++
AI focus
Develop and maintain GenAI/ML software systems and products, using LLM technologies to enhance Fortinet’s GenAI platform and integrate AI across its products.
Model-written summary · the original posting is authoritative