Software Engineer, AI Responsibilities
- Apply relevant AI and machine learning techniques to build intelligent user experiences
- Develop accurate AI algorithms and advanced systems for applications
- Code deliverables in conjunction with the engineering team
- Work with product managers to define use cases, and develop methodology and benchmarks to evaluate different approaches
Minimum Qualifications
- BS, MS or Ph.D. degree in Computer Science or related quantitative field
- 3+ years of experience in one or more of the following areas: Deep Learning, Computer Vision, NLP, AR/VR, Robotics, AI-Infrastructure, Machine Learning or artificial intelligence
- Proven experience in translating insights into business recommendations
- Knowledge developing and debugging in C/C++ and Java
- Experience with scripting languages such as Perl, Python, PHP, and shell scripts
Preferred Qualifications
- Experience with filesystems, server architectures, and distributed systems
- Experience developing software for consumer devices or mobile, including algorithm design and systems software development