grokable
We are looking for creative and talented engineers, who are fascinated by the potential of AI and who want to bring it about with us.
We are based in downtown Palo Alto near CalTrain. We offer stock (and of course standard benefits and competitive salary).
To apply, see our job descriptions below, answer the following three questions, and mail your answers along with your resume.
- Why did AI initially fail in its first 40 years, but started succeeding in the last 10 years?
- What is the difference between invention and learning?
- What differentiates Swift, Scala and Rust from other modern languages?
Position: Video Training Set Engineer
Responsibilities
- Write code to gather videos used as training sets for our video recognition engine
- Manage our training sets and associated data using cloud tools
- Develop our cloud infrastructure
- Contribute to enhancing our learning engine
Skills, Education and Experience Required
- BS in Computer science or equivalent experience
- Ability to write correct code fast
- Experience with C, C++, JavaScript and other web languages
- Demonstrated creative and critical thinking capabilities
- A scientific and metrics based mindset
- Curiosity, desire to push the state of the art
- Strong drive, independent and proactive
Additional Success Factors
- Experience with Google's TensorFlow tools
- Experience with neural networks and deep learning
- Experience writing web services
- Experience with performance tools, UI-level coding
Keywords
Deep Learning, Neural Networks, Visual Object Recognition, Feature Detection, Feature Tracking, Feature Registration, TensorFlow, Web Services, Cloud
Position: Learning Engine Developer
Responsibilities
- Contribute to the design and implementation of our learning engine
- Develop several aspects of the engine including: 3D model, semantics, and performance
Skills, Education and Experience Required
- BS in Computer science or equivalent experience
- Experience with neural networks and deep learning
- Ability to write correct code fast
- Experience with C, C++, Objective C
- Demonstrated creative and critical thinking capabilities
- Curiosity, desire to push the state of the art
- Self motivated, independent and pro-active
Additional Success Factors
- Strong background programming geometry
- Ability to formalize problems mathematically
- Experience with functional programming, performance tools, UI-level coding, web technologies
Keywords
Deep Learning, Neural Networks, Image Recognition, Feature Detection, Feature Tracking, Feature Registration, Geometry, Semantics
Position: Cloud Engineer
Responsibilities
- Design, develop and own a web service for our learning engine, including a JavaScript frontend and a cloud backend
- Own all of our cloud infrastructure
- Own our internal build system
Skills, Education and Experience Required
- BS in Computer science or equivalent experience
- 2+ years industry experience
- Proven track record writing web services
- Experience with C, C++, JavaScript, shell scripting
- Broad experience and ability to learn any system quickly
- Curiosity, desire to push the state of the art
- Strong drive, independent and pro-active
Additional Success Factors
- Experience with AWS, especially Lambda or S3
- Experience programming in Go, Python, Ruby, Java, AJAX, NodeJS, AngularJS and Django
- Hands-on interest in neural networks and deep learning
- Ability to drive systematic processes that help the team
- Experience with functional programming, performance tools, UI-level coding
Keywords
Web Services, Cloud, Lambda, S3, JavaScript, Neural Networks