AI Software Engineer

hpe

Bengaluru, India 10 Years Exp Posted 31d ago

Job Description

Responsibilities:

  • Produce AI software that will be delivered to customers as part of HPE’s AI offerings.
  • Mentors, educates, and guides junior engineers.
  • Document software, plans, and produce time estimates and schedules for assigned work.
  • Works with outside customers and senior HPE architects to understand technical customer technical needs and direction.
  • Work across geographic boundaries in a distributed software engineering environment.
  • Mentors engineers on AI concepts.
  • Able to write, integrate, and produce software, software demonstrations, and software integrations

What you need to bring:

Education and Experience Required:

  • Doctorate or master's degree in a related software engineering field is required.
  • 10+ years software engineering experience required.
  • Prior production software development experience is required.
  • Prior experience developing AI software written in C, C++, Python, or related languages is required.
  • Prior experience with Kubernetes, Docker and Distributed computing framework
  • Prior experience working on profile and performance of AI workloads
  • Prior experience building AI Agents integrating LLM and RAG
  • Prior experience working within an agile software environment using Jira and related tools is also highly desirable.
  • Familiarity or experience with HPC is highly desirable.

Knowledge and Skills:

  • Strong technical skills in AI and software engineering is required.
  • Current knowledge of a relevant area within AI space is required.
    • Excellent written and spoken English communication skills is required.

Similar Openings for You