Principal AI and Machine Learning Engineer
Hewlett Packard Enterprise
- Location
- Bengaluru, Karnātaka, India
- Work model
- On-Site
- Level
- Principal
- H-1B history
- 167 approvals (FY2023)
- Posted
- Sep 16, 2026
Skills
About this role
Principal AI and Machine Learning Engineer This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.
Who We Are
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.
Job Description
HPE Operations is our innovative IT services organization. It provides the expertise to advise, integrate, and accelerate our customers’ outcomes from their digital transformation. Our teams collaborate to transform insight into innovation. In today’s fast paced, hybrid IT world, being at business speed means overcoming IT complexity to match the speed of actions to the speed of opportunities. Deploy the right technology to respond quickly to market possibilities. Join us and redefine what’s next for you. What you’ll do:
Responsibilities
Responsible for designing, developing, and deploying advanced machine learning models and algorithms. This includes selecting appropriate techniques, data pre-processing, feature engineering, model training, and evaluation. Stays up to date with the latest advancements in the field and leads research initiatives to explore novel approaches and technologies. This involves conducting experiments, evaluating new algorithms, and identifying opportunities for innovation. Responsible for designing the architecture of AI systems and ensuring scalability, performance, and reliability. This includes optimizing algorithms, leveraging distributed computing frameworks, and utilizing cloud services to enable efficient and effective AI solutions. Works closely with other teams, such as data scientists, software engineers, and product managers. You will collaborate to understand requirements, identify opportunities for AI integration, and provide technical guidance throughout the development process. Provides technical leadership and mentorship to junior engineers, guiding them in best practices for AI and machine learning. Review their work and provide feedback to help them grow and improve their skills. Oversees and guides multiple design review sessions across different projects, ensuring consistency in design choices and adherence to best practices. Act as a key mentor for the team. Partners with the engineering manager and team lead to establish long-term design and implementation strategies. Leads efforts to incorporate feedback loops and continuous improvement processes. Leads meetings, ensuring efficient progress tracking, issue resolution, and team coordination. Support the engineering manager in setting meeting agendas. Creates and delivers high-level presentations and reports to executive stakeholders, effectively communicating complex technical strategies and their impact on business goals. Applies and leverages data mining, data modeling, natural language processing, and machine learning to extract and analyze information from datasets May be involved in the design and development of solutions to complex applications problems, system administration issues, or network concerns, where applicable to the role. Knowledge and Skills: Solid understanding of fundamental AI and machine learning concepts, including supervised and unsupervised learning, deep learning, reinforcement learning, natural language processing, computer vision, and statistical modeling. Proficient in implementing and deploying various