Software Engineer - Machine Learning
We are searching for a Software Engineer who has a solid understanding of the conceptual framework that underlies machine learning; an in depth knowledge of methods, tools, techniques. The right candidate will be a ‘master’ of data science!
- Processing semi-structured natural language data using NLP.
- Improving the comprehension of this natural language data over time using machine learning techniques.
- Designing and running experiments to advance our machine learning understanding and techniques
- Developing new algorithms
- Maintaining and enhancing our existing machine learning tool sets and operational software suites
- Graduate or Bachelor level degree in a quantitative field - CS, EE, Statistics, Math
- Strong background and proven industry experience in software development
- Experience with machine learning, NLP, modeling, prediction, neural networks
- Collaboration – you have great collaborative skills, as well as the ability to work well independently and self-directed
- Strong coding ability in Python and familiarity with R
- Analytical, inquisitive, adaptable, think beyond the normal shaped box!
- Linux development experience
- Experience with cloud platforms such as Google Cloud Platform and AWS
Years of Experience: