Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 5 Nov 2026

Software Development Engineer II - AI and Optimization

The employer hasn't listed a salary.

Apply on Hewlett Packard Enterprise

Description

As a Full Stack Software Development Engineer in HPE's Product Security Office, you will design, develop, troubleshoot, and enhance AI/ML-powered security applications.

You will work on modern web applications and services using the MERN stack and Python while contributing to solutions that leverage AI/ML, large language models, cloud technologies, and automation.

This is a hands-on engineering role where you will contribute to application development, testing, integration, debugging, and continuous improvement activities while working closely with software engineers and cross-functional teams to deliver reliable, high-quality solutions.

Responsibilities

  • Design enhancements, updates, and programming changes for application components, services, and supporting systems.
  • Analyze design requirements and determine coding, programming, testing, and integration activities required to meet project objectives.
  • Develop application functionality using established engineering standards, development practices, and project guidelines.
  • Execute test plans, debug software issues, and identify opportunities for improvements in code quality, performance, and reliability.
  • Participate as a member of cross-functional engineering teams to develop reliable, cost-effective, and high-quality software solutions.
  • Collaborate with engineering teams and development partners to communicate design status, project progress, and issue resolution activities.

Requirements

  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related discipline, or equivalent practical experience.
  • Typically 2-4 years of software development experience.
  • Experience developing applications using the MERN stack and Python.
  • Experience working with CI/CD pipelines and tools such as GitOps, Docker, Jenkins, GitHub Actions, or similar technologies.
  • Experience designing, developing, testing, and debugging software applications and services.
  • Experience working with software testing methodologies, execution of test plans, debugging practices, and testing tools.
  • Experience designing software solutions across multiple platform types.

Nice to Have

  • Familiarity with AI/ML, cloud technologies, MLOps, large language models, and agentic AI concepts.
  • Understanding of OWASP Top 10 vulnerabilities and secure coding practices.
  • Experience using software design tools, frameworks, and programming languages.
  • Ability to apply analytical and problem-solving skills to technical challenges.
  • Strong written and verbal communication skills, including the ability to communicate technical concepts, design proposals, and implementation options effectively.
  • Ability to work collaboratively across engineering teams while delivering high-quality technical outcomes.

Benefits

  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing.
  • Investment in your career with programs to help you reach your career goals.
  • Unconditionally inclusive work environment that celebrates individual uniqueness.

Skills

Nice to have

Apply on Hewlett Packard Enterprise