Position Scope
We are seeking a Machine Learning and AI Software Engineer to join our team to develop applications using a wide range of machine learning techniques and algorithms to extract tangible value from the collected data.
Key Responsibilities
- Design, implement, and deploy machine learning algorithms
- Manage machine learning algorithm lifecycle
- Coordinate data collection and annotation efforts
- Work with real-time data and content coming from various data sources
- Manage machine learning data pipelines
- Design tests for machine learning algorithm effectiveness and performance monitoring
- Design tools and interfaces for interactive machine learning and teaching
- Perform other duties as assigned
Qualifications & Abilities
- 1 year of experience in AI/ML Software (deployment or product dev) required
- Experience with architecting data-intensive applications
- Experience with data mining or machine learning applications
- Experience writing software in one or more languages such as Python, Scala and/or similar
- Experience working with data structures, algorithms and software design
- Proven knowledge of classification models
- Experience with predictive models such as linear reg, random forest, shallow net, etc.
- Able to organize thoughts, present, and communicate complex concepts
- Strong background in math and an analytical and curious mindset