— 3+ years of Java experience
— HTML, JavaScript, CSS, JQuery, React, REST
— Unit testing and debugging (Java and front end)
— Git or other VCS experience
— Self-directed, ability to learn, good communication skills
— Able to operate as part of a team, or independently when required
— Fluent written + spoken English
— Willing/able to work remotely (work from home)
— Front-end design skills
— Python, Swift, C#, C or C++
— Angular
— Typescript
— Graph/visualization frameworks such as D3, Chart.js, Highcharts, etc
— Basic (or better) math skills (statistics, linear algebra)
— Familiarity with machine learning or data science concepts/tools
— Microservices, Kafka, Spark, etc
— Linux, Docker, Kubernetes
— Binary serialization libraries — FlatBuffers, ProtoBuf, Thrift, etc
— CI/CD and DevOps familiarity
— Work with AI and data experts to design and implement front-end functionality
— Work on Java integrations, databases/data access, and UI backend functionality
— Produce mockups and wireframes for front-end functionality
— Test UI-related functionality to ensure correctness, performance, scalability and usability
You will be joining an established deep learning, machine learning and data science tools team, and will work with this team to develop and maintain front-end and integrations functionality.
Front-end work will be focused on the development of interactive tools for desktop environments, to help our open source users and customers build high performance AI solutions for a wide variety of real-world problems.