AI Lab - Machine Learning and Software Engineer

HP Inc.
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Azure
Big Data
C Sharp (Programming Language)
C++
Computer Programming
Computer Literacy
Continuous Integration
Python
Machine Learning
Natural Language Processing
Software Engineering
Software Systems
PyTorch
Information Technology
ONNX (Open Neural Network Exchange) Format
Machine Learning Operations
Programming Languages

Job description

This role specializes in the deployment of generative AI models that drive innovation and business value. It is responsible for implementing appropriate tools, running machine learning tests and experiments across different inference engines, and improving overall software engineering practices. The role also contributes to deploying models in production environments and ensuring their seamless integration., * Develops and programs integrated software solutions, especially in support of the development, deployment and life cycle of machine learning models.

  • Validates integration of models using appropriate evaluation metrics and techniques.
  • Deploys machine learning models to production environments, ensuring scalability, reliability, and efficiency.
  • Monitors and maintains deployed models, making necessary updates to adapt to changing data or requirements.
  • Spearheads the design of ML systems, experiments with ML algorithms, and regularly trains systems for maximum efficiency.
  • Designs, develops, tests, and maintains ML pipelines that efficiently produce scalable models.
  • Cooperates with CI/CD teams to ensure seamless deployment of models to production.
  • Partners with research and engineering teams to enhance automated model training techniques.

Requirements

  • Four-year or Graduate Degree in Computer Science, Statistics, Mathematics, Data Science, or any other related discipline or commensurate work experience or demonstrated competence.
  • Typically has 4-7 years of work experience, preferably in computer programming languages, machine learning, algorithms, statistical methods, or a related field or an advanced degree with 3-5 years of work experience.

Knowledge & Skills

  • Software Engineering

  • On Device Inference Engines (e.g., ONNX, OpenVINO, Llamacpp)

  • Agile Methodology

  • Amazon Web Services

  • Artificial Intelligence

  • Automation (CI/CD)

  • Big Data

  • C++ and C# (Programming Language)

  • Amazon Web Services and Microsoft Azure

  • Natural Language Processing

  • Python (Programming Language)

  • PyTorch (Machine Learning Library), * Effective Communication

  • Results Orientation

  • Learning Agility

  • Digital Fluency

  • Customer Centricity

Apply for this position