View Our Website View All Jobs

Data Center Software Engineer (9709432)

We are looking for a software engineer/data scientist interested in working with recommendation models and interfacing them with public datasets.


You will be working with open-source Deep Learning Recommendation model (DLRM), interfacing it with different public data sets and running experiments to understand its systems and statistical performance. You will also have an opportunity to learn different aspects of the model and potentially contribute to it.


You will be working with a small fast-paced team of research scientists and software engineers with a lot of scope for learning and making major impact. The primary responsibilities of this role are as follows:

• Interface the model with different public dataset, which might require pre-processing (including parsing, sub-sampling, randomization, and feature extraction from) the data and feeding it into the model.

• Perform experiments and benchmarking of the model with different hyper-parameters

• Analyze model system and statistical performance 

• Develop and add any missing components to the model

  • Proficiency in C/C++ and Python

  • Previous experience with machine learning (ML) and deep learning (DL) frameworks, such as PyTorch/Caffe2 or Keras/TensorFlow

  • Self-driven individual with desire to tackle challenging problems

  • Team player with excellent communication skills

  • 2+ years of industry experience (or equivalent)

  • BS or MS in CS, ECE, or a related field

Read More

Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file