FAQs
What is the primary role of the Senior Software Development Engineer – AI/ML at Fortinet?
The primary role involves contributing to the entire software development lifecycle of existing and forthcoming GenAI products, including debugging, testing, and the design and implementation of innovative features.
What are the key responsibilities of this position?
Key responsibilities include designing, developing, testing, and maintaining GenAI/ML software systems, troubleshooting existing products, integrating systems in cloud-based and on-premises environments, ensuring code quality, optimizing existing systems, and promptly implementing new software features.
What is the minimum software development experience required for this position?
A minimum of 5 years of software development experience is required.
Which programming languages should candidates be proficient in?
Candidates should have proficiency in Python on Linux, with additional experience in programming languages such as Java and C++ being a plus.
What cloud services experience is preferred for this role?
Candidates should have a minimum of 3 years’ experience with a deep understanding of AWS or Azure, and familiarity with containerized environments, particularly Docker.
Is experience with large language models (LLMs) necessary for this position?
Yes, a solid understanding of LLM and associated development environments is essential, with experience in GenAI development being beneficial.
What type of educational background is preferred for this role?
A Bachelor’s degree in Computer Science or Electrical Engineering is required, while a Master’s degree is preferred.
What are some of the soft skills required for this position?
Effective communication skills, the ability to work collaboratively across teams, strong problem-solving skills, and a proactive attitude are essential for success in this role.
What is the salary range for this position?
The US base salary range for this full-time position is $130,000-$185,000.
What benefits does Fortinet offer to employees?
Fortinet offers a variety of benefits, including medical, dental, vision, life and disability insurance, a 401(k) plan, 11 paid holidays, vacation time, sick time, and a comprehensive leave program.