Hewlett Packard Enterprise logo

Software Development Engineer II - AI and Optimization

Hewlett Packard Enterprise
NewPosted today

LOCATION

Bengaluru · Hybrid

EXPERIENCE

2 - 4 Years

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentPythonJavaScriptSoftware TestingCI/CDDebuggingTest AutomationContainerization

Job description

Overview

Full Stack Software Development Engineer in HPE's Product Security Office, designing, developing, troubleshooting and enhancing AI/ML-powered security applications using the MERN stack and Python.

What you'll do

  • Design enhancements, updates, and programming changes for application components, services, and supporting systems.
  • Analyze design requirements and determine the 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.

What you'll need

  • 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.
  • 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.

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.

Details

  • Hybrid role: on average 2 days per week from an HPE office.
  • Location: Bengaluru, Karnātaka, India.
  • Job level: TCP_02; job family: Engineering.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer II - AI and Optimization