Machine Learning Engineer

New / Design
ayuval78

New Design

PRE
Netflix
ayuval78
Aug 20, 2019 16 Comments

Can any MLE please describe their day at work. What do you mostly work on ( building pieces for production models ?Eda ? Literally anything else, I'm interviewing for an MLE position at EY but have done DS( kaggle and other hackathons) since my sophomore year.

Leetcoding as well. Any other tips for an entry level MLE would be helpful.

Yoe : 1
Tc : 99k

comments

Want to comment? LOG IN or SIGN UP
TOP 16 Comments
  • Apple
    rvJL08

    Go to company page Apple

    rvJL08
    1/4 of the time I'm thinking of and testing models
    1/4 of the time I'm fixing the data pipeline
    1/2 of the time I'm integrating models into the product

    You'll get a wide spectrum of what MLEs do. Some are much more researchy but have a solid hand in the engineering and integration (usually fresh PhD or several YoE). Others can build models and have a solid ML understanding, but more often run experiments, work on the data pipeline, and work on product integration (fresh MS, or a very talented/lucky fresh BS).

    To some extent there's also a spectrum dependent on your project. Sometimes the models are mostly "off the shelf", and the challenge is more pronounced in product integration. Sometimes the integration is pretty easy but the models are really hard to get right. Sometimes both parts are hard (and that's a shitshow where you learn a lot in a really short amount of time).

    fyi if you're going for ML engineer you should be studying up on stats and ML, not leetcode.
    Aug 20, 2019 3
    • New / Design
      ayuval78

      New Design

      PRE
      Netflix
      ayuval78
      OP
      Thanks!
      I see, I will brush up on stats and ML. Could you expand on fixing the data pipeline? Why would it be a regular thing? I thought that was a one time thing at the start of a project or if the data source changes.

      Any study material you suggest for stats? I generally use cross-validated( stack exchange to get a good understand)
      Aug 21, 2019
    • Apple
      rvJL08

      Go to company page Apple

      rvJL08
      Sometimes your data will change often. In my case the input format changes really often, so there's a lot of pipeline work.
      Aug 21, 2019
  • New / Design
    ayuval78

    New Design

    PRE
    Netflix
    ayuval78
    OP
    Do you do any c++ coding or is it Python , go?
    Aug 21, 2019 2
    • New / Eng
      CoolKid!

      New Eng

      CoolKid!
      Is go also used for ml , I thought Python, R, c++ are used widely
      Aug 22, 2019
    • New / Design
      ayuval78

      New Design

      PRE
      Netflix
      ayuval78
      OP
      Go, Scala
      Aug 22, 2019
  • EY
    BL23

    Go to company page EY

    BL23
    You have 1 YOE and have been doing DS for long? 🀣 But being at EY I think you will get through the interviews if you know the core concepts of ML, basics of Big data (should be able to work your way through HIVE, oozie etc) and good presentation skills
    Aug 21, 2019 8
    • New / Design
      ayuval78

      New Design

      PRE
      Netflix
      ayuval78
      OP
      Whatever sad joke you have attempted is in bad taste. Just say no!! Don't be an A$$hole
      Aug 21, 2019
    • EY
      BL23

      Go to company page EY

      BL23
      Lol what? Thats the invite link to the bowl. Dude get over yourself
      Aug 22, 2019