Software Engineer - Machine Learning

TW2CA - Teleworker/Offsite-USA-CA

HP

Informieren Sie sich über HP Drucker, Laptops, Desktopsysteme und mehr – auf der offiziellen HP® Website

View company page

Software Engineer - Machine Learning

Description -

As a Software Engineer – Machine Learning, you will work to rapidly develop AI-powered software applications, especially internal business applications. You will work closely with data scientists and other software engineers using the latest tools and technologies.

Below is a description of responsibilities, but this role will require the flexibility to adapt to other duties and responsibilities as needed.

Responsibilities 

  • Lead the productionalization efforts of an AI/ML solution 

  • Work closely with the project team (project lead, data scientists, other engineers) and with business stakeholders to understand requirements and design an AI/ML solution accordingly 

  • Hands-on development of the solution: writing clean maintainable code, configuring infrastructure (automations, monitoring, CI/CD, etc.) 

  • Provides subject matter expertise to the rest of the team, e.g. proactively looking for opportunities to streamline the solution development process 

  • Provides guidance and mentoring to less-experienced team members in the same function 

Skills and Profile 

  • Prior software engineering experience with business applications in a cloud environment. 

  • Prior experience deploying, monitoring, and maintaining AI/ML applications in production 

  • Prior experience creating and maintaining machine learning modeling infrastructure 

  • Proficient in Python for production applications 

  • Technologies you may use include: AzureML services, Databricks, SQL, Docker, CI/CD 

  • Prior experience working in a distributed team with diverse backgrounds is a plus. Ability to engage in discussions in a respectful manner is a must. 

  • In this team we value a start-up mindset and a sense of urgency to deliver to our internal customers. The ideal candidate will have experience from a fast-moving SaaS start-up in addition to experience from a large complex organization. 

  • Mastery in English is required. 

Education and Length of Experience 
Bachelor's degree in Computer Science or similar, or demonstrated competence, plus typically a minimum of 7-10 years of relevant experience or equivalent. Graduate level (e.g. Master's) degree preferred. 

Job -

Software

Schedule -

Full time

Shift -

No shift premium (United States of America)

Travel -

Relocation -

Equal Opportunity Employer (EEO) - 

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement

Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: CI/CD Computer Science Databricks Docker Engineering Machine Learning Python SQL

Perks/benefits: Career development Startup environment

Region: North America
Country: United States
Job stats:  11  2  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.