This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Analyzes, designs, develops and programs integrated software algorithms to structure, analyze and leverage structured and unstructured data in product and systems applications. Can work with large scale computing frameworks, data analysis systems, and modeling environments. Uses machine learning and statistical modeling techniques to improve product/system performance, data management, quality, and accuracy. Formulates descriptive, diagnostic, predictive and prescriptive insights/algorithms and translates technical specifications into code. Applies, optimizes and scales deep learning technologies and algorithms to give computers the capability to visualize, learn and respond to complex situations. Documents procedures for installation and maintenance, completes programming, performs testing and debugging, defines and monitors performance metrics. Contributes to the success of HPE by translating customer requirements and industry trends into AI/ML products, solutions, and systems improvement projects. Contributions have visible technical impact on a product or major subcomponent. Applies in-depth professional knowledge and innovative ideas to solve complex problems. Visible contributions improve time-to-market, achieve cost reductions, or satisfy current and future unmet customer needs. Recognized internal authority on key technology area applying innovative principles and ideas. Provides technical leadership for significant project/program work. Leads or participates in cross-functional initiatives and contributes to mentorship and knowledge sharing across the organization.
Job Responsibility
Develops organization-wide architectures and methodologies for AI applications design and development across multiple platforms and organizations within the Global Business Unit
Responsible for designing, developing, and deploying advanced machine learning models and algorithms
Stays up to date with the latest advancements in the field and leads research initiatives to explore novel approaches and technologies
Responsible for designing the architecture of AI systems and ensuring scalability, performance, and reliability
Works closely with other teams, such as data scientists, software engineers, and product managers
Provides technical leadership and mentorship to junior engineers
Oversees and guides multiple design review sessions across different projects
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
Creates and delivers high-level presentations and reports to executive stakeholders
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
Requirements
Bachelor's or master's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
Typically, 10-15 years experience
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 machine learning algorithms, such as decision trees, random forests, support vector machines, and neural networks
Knowledge of popular machine learning frameworks and libraries like TensorFlow, PyTorch, or sci-kit is required
Expertise in deep learning techniques, architectures, and frameworks (e.g., convolutional neural networks (CNN), recurrent neural networks (RNN), generative adversarial networks (GAN), etc.) is highly valuable
Strong programming skills in Python, Java, or C++ is required
Skilled in preparing and cleaning data for machine learning tasks
Solid understanding of mathematical concepts, such as linear algebra, calculus, probability theory, and statistics
Proficiency in data visualization tools and techniques
Familiarity with software engineering principles, version control systems (e.g., Git), testing methodologies, and agile development practices is valuable
Stay up to date with the latest advancements in the field
Experience in leading research initiatives, publishing research papers, or contributing to open-source projects in AI
Experience in guiding and mentoring other engineers