Researcher Job Description Template
Our company is looking for a Researcher to join our team.
Responsibilities:
- Keep yourself updated with advances in the field of machine learning and neuroscience;
- Write infrastructure software to scale our systems and data visualization routines to understand what is happening inside;
- Design controlled experiments to show particular performance aspects of the systems and large scale experiments to show statistical robustness;
- Make decisions about how to translate complex ideas to working solutions while keeping a keen eye for computation/accuracy/memory tradeoffs;
- Put your algorithm and math skills to work in solving the hardest problems in learning and inference in hierarchical models.
Requirements:
- Demonstrable experience with NLP applications;
- Fluency with deep learning;
- Demonstrated proficiency in one of the following: Python, C/C++, Java, Scala, or C#
- Demonstrated end-to-end project leadership;
- Experience with one or more of the following computing platforms: Spark, HDInsight, DataBricks, Hadoop, MapReduce, etc;
- Ph.D. in Computer Science, Mathematics, Statistics, or related field;
- Publications in major ML/NLP conferences, and/or participation in Kaggle or similar competitions;
- Strong verbal, visual, and written communication skills;
- Experience working with at least one of the following ML frameworks: PyTorch, TensorFlow, Keras, or CNTK.