Senior Applied Machine Learning Engineer
About the Company
Clarifai is an artificial intelligence company that excels at visual recognition. We do not sell abstract, futuristic technology - we sell a solution that businesses can use to solve real-world problems. We believe that the same AI technology that gives big tech companies a competitive edge should be available to developers and businesses of any size or budget. That’s why we build products to make it easy, quick, and inexpensive for developers and businesses to innovate with AI, go to market faster, and build better customer experiences.
We have secured a $30M Series B round of funding and are backed by Menlo Ventures, Google Ventures, USV, NVIDIA, Qualcomm, Osage, Lux Capital, LDV Capital, and Corazon Capital. To continue to succeed, we need people like you to join the team in Washington, DC to work on our government projects!
Clarifai is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce.
You’ll join our Applied Machine Learning Team and help our team drive customer acquisition and revenue growth in 2020. You value collaboration and want to work closely with others in the company, including research, backend, infrastructure, product, frontend, and design. You’ll help build and maintain our customer models and visual search technology. You have the ability to make a significant impact on the company and the AI space as a whole.
- Train public and private custom models with curated data and evaluate model performance. We are always looking to increase our accuracy and refine our current models.
- Work with our senior engineers to improve our object detection, segmentation, tracking, visual search and develop new products.
- Help the team deploy production ready models to customers. We anticipate that customers will have steady feedback for us on the models, so we should be focusing on using that feedback to make frequent model improvements.
- Help maintain our research ML infrastructure.
- Collaborate with the research team, and make sure solutions worked out by our research team are production ready. We value alignment between the Applied Machine Learning and research teams, and this is key to our continued success.
- 3+ years of hands-on experience crafting and experimenting with neural networks, machine learning techniques and computer vision
- Experience with imaging or NLP modalities
- Fluent with using a neural network framework such as TensorFlow, Keras, Caffe, or Torch, and understanding how back-propagation works
- Fluent with Python, as well as experience with packages such as NumPy, pandas, scikit-learn, and matplotlib.
Great to Have:
- Experience with search infrastructure or GO language
- Experience with TensorRT, Deepstream Projects in video, speech, or NLP
- Experience with government contracts and interactions
- Published Research papers/patents
You’ll thrive in this role if you love to learn fast and move fast.
In your first 30 days, you will:
- Get up to speed on either a customer-facing ML project or a component of our ML infrastructure for training our models
- Learn how we work with both the Research team and the Backend team
- Have created your own branch and begun coding
60 days in, you will:
- Be adding either functionality or scalability to key software components, under the guidance of a Senior AML Engineer
- Have contributed to at least one biweekly sprint
- Helped ship something a customer cares about
180 days in, you will:
- Invented a new way to do something
- Improved the platform to make other engineers and scientists more efficient