Developing hybrid mobile-edge-cloud AI and machine learning applications and services for immersive media use cases.
Requirements
- Experience developing software to take practical advantage of state-of-the-art ML algorithms and research results in AI.
- Experience building applications across a range of end-user platforms and basic knowledge of game engine development (Unreal, Unity).
- Ability to design, implement, integrate, test, and debug distributed software applications in a mixed Linux, MacOS X, Windows, Android, and iOS environment.
- Knowledge of and demonstrated experience with standard machine learning / AI platforms and libraries, as well as multimedia processing libraries, and other common software components in Python and C/C++.
- Ability to learn new languages and libraries as required for individual projects.
- Experience with deploying original software in a production environment for creative / artistic projects under deadline pressure.
- Practical experience developing and debugging on a variety of platforms, included and mobile devices.
Responsibilities
- Involved in the development of hybrid mobile-edge-cloud AI and machine learning applications and services for immersive media use cases.
- Work includes researching, designing, developing specifications for designing, writing, modifying, testing, debugging, troubleshooting and maintaining related source code.
- Also having direct or related involvement in designing related user interfaces, continuous integration and deployment services, integration to other systems / applications, content or multimedia processes.
- Work includes analysis and design for creative applications, documentation, and collaboration with other developers.
Other
- This is a one-year contract position.
- Critical, self-motivated thinker with strong analytical and organization abilities.
- Demonstrated writing skills to complete concise, effective and grammatically correct proposals, reports, and academic papers.
- Ability to communicate on a one-to-one basis using appropriate vocabulary and grammar to impart and obtain information.
- Ability to work independently and follow through on assignments with minimal direction, and to delegate appropriately.