Senior Machine Learning Engineer Job Description Template
Our company is looking for a Senior Machine Learning Engineer to join our team.
Responsibilities:
- Keep up to date with recent and cutting edge ways to absorb new data and update core machine learning algorithms;
- Provide guidance and support to junior machine learning engineers;
- Oversee the production of novel approaches to several issues: Keyword extraction, concept understanding;
- Research, implement and upgrade machine learning models.
Requirements:
- Experience in producing production ready machine learning solutions;
- Deep understanding of good software engineering principles;
- Experience with Deep Learning, such as CNNs, LSTMs, GANs, etc;
- Experience with GPUs and/or TPUs;
- Excellent written and verbal communication skills;
- At least one Deep Learning framework, such as TensorFlow, Keras, or PyTorch;
- Experience with machine learning, such as regression, Bayes Naïve, random forests, etc;
- Strong coding skills in either Python or Java, Scala a plus.