Software Engineer - Machine Learning Deployment

Dell Technologies
Apply Now

Job Description

We believe that progress lives at the intersection of technology and humanity, and that our role is to bring innovation to people everywhere to drive progress around the world. Every member of our team plays a critical role in bringing our purpose to life — through our work, passion and commitment to do the absolute best we can for our company, our customers and each other.

Responsibilities

Our data scientists & engineers are helping to shape our marketing strategy for a digital world and at scale. We are looking for a Software Engineer to take care of our Machine Learning Deployment

What you'll achieve

This position will merge data science, data engineering, software engineering and modern DevOps to deploy algorithmic models that can optimize business and customer experiences at scale. You will use technical knowledge and software development to build technology centric solutions that accelerate the development of Artificial Intelligence and Machine Learning capabilities across the company.

You will take out the debate of what can be launched and when – you will introduce mathematical formula for green or red lighting launches. The models that we build are essential ingredients to supply our customers & sales with relevant product recommendations and creative breakthroughs to our business. You & your team is critical for our success!

You will:

  • Utilize a range of applicable technologies across the entire Model Lifecycle (e.g., data science packages, programming languages, statistical and machine learning techniques, distributed computing, CI/CD).

  • Adheres to security practice to protect underlying data assets for models.

  • Participates in product development in all stages from planning and design to development, testing and documentation of AI & ML solutions.

  • Develops high availability and highly scalable applications which will be used by both internal and external customers.

  • Generates technical documentation as well as unit and functional tests.

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:

Essential Requirements:

  • Engineering Degree in Computer Science/Engineering and minimum of 3 years of working experience in the field

  • Object Oriented Programming skills with C, C++, C#, Java and/or similar OOP languages. Knowledge of Python or R.

  • Demonstrated Experience writing and maintaining high quality code as well as documentation

  • Knowledge of cloud-native data science and computing workloads, data streaming and extraction, parallelized workloads using Docker, Kubernetes, Test Driven Development and Continuous Integration / Continuous Deployment.

Desirable Requirements:

  • Strong mathematical knowledge and advanced statistical analysis skills

Company Info.

Dell Technologies

Dell Technologies Inc. is an American multinational technology company headquartered in Round Rock, Texas. It was formed as a result of the September 2016 merger of Dell and EMC Corporation (which later became Dell EMC). Dell's products include personal computers, servers, smartphones, televisions, computer software, computer security and network security, as well as information security services. Dell ranked 35th on the 2018 Fortune 500 rankings

  • Industry
    Computer software,Computer hardware
  • No. of Employees
    165,000
  • Location
    Dell Way, Round Rock, Texas, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Dell Technologies is currently hiring Machine Learning Engineer Jobs in Bratislava, Slovakia with average base salary of €75,000 - €120,000 / Year.

Similar Jobs View More