Make sure you’re applying to a legit company by checking their website and job posts.
- Running machine learning experiments using a programming language with machine learning libraries.
- Deploying machine learning solutions into production.
- Optimizing solutions for performance and scalability.
- Data engineering, i.e. ensuring a good data flow between database and backend systems.
- Implementing custom machine learning code.
- Proficient in Python programming language including using Jupyter Notebook
- Comfortable with scripting, configuring, and using Linux utilities
- Experienced in configuring and deploying virtual machines and containers (Docker, etc)
- Experienced with both SQL and NoSQL databases
- Experienced in developing using version control systems (Git/Mercurial)
- Practical experience in provisioning cloud services from Google Cloud