About Ottimate:
Ottimate (formerly Plate IQ) helps fast-growing businesses automate accounts payables on their terms. We simplify everything from invoice management to payments for both recurring and one-off expenses with a cloud-first approach that enables remote work. Ottimate’s AP Automation and VendorPay Network helps businesses pay and get paid faster.
At Ottimate, passion generates excitement for what we do and how we do it. With passion at the heart of everything we do, we nurture ideas, inspire excellence, and find creative ways to eliminate obstacles for cultivating growth. The positive attitude with which we assist one another develops open, honest, and genuine connections. Above all, we celebrate and embrace our differences. We invest in each other because we win or lose as a team.
Our values are at the center of our company and culture. At Ottimate (formerly Plate IQ), we value: Growth, Customer Focus, Innovation, Accountability, and Communication.
Role & Responsibilities:
- Build deep learning models for a variety of image and text based tasks. Eg: Instance segmentation, image2text, text parsing, image/text classification, few shot and active learning.
- Build and optimize infrastructure for training, deploying, bench-marking and monitoring large scale deep learning models
- Build infrastructure for dataset discovery, collection and pre-processing
- Read and be aware of state of the art research in computer vision, text processing, active learning and adapt them to problems that we solve at Ottimate
- You will be part of a growing team that designs, develops and deploys machine learning models that advance the state of the art in extracting structured information from images and documents, and help businesses automate document based workflows.
- A typical day will include one or many of the following: reading and writing machine learning / deep learning code, catching up on state of the art research, analyzing datasets, work on infrastructure and dev ops, training and bench marking models, monitoring performance and brainstorming with other engineers in the team.
You might enjoy this role if:
- You think critically about your work and ask questions in order to improve the product
- You like the iterative process of development
- You are driven by curiosity, the whys and hows are what you are looking for always
- You have a data intuition and are easily able to identify patterns
- You are good at looking at the big picture but also have a clear idea of looking at individual examples and finding solutions
- You have strong communication skills and are able to explain complex technical topics to the entire team in a clear and concise way
- You have the ability to go deep, but also appreciate the challenge of understanding breadth
- When things inevitably break—you eagerly jump in to diagnose and fix the core issues
- You seek out problems to fix and are willing to dissect it to get to the solution.
Non technical Requirements
- Strong team player, ability to collaborate with multiple remote engineers working towards a common goal.
- Strong communication and writing skills, ability to explain and present complex ideas to other members of the team.
- Ability to think critically and logically and a high inclination towards problem solving
- Ability to grasp things quickly, is excellent in time management and a can do attitude
Skills:
- Masters or PhD in computer science or related fields
- 4+ years of total experience out of which minimum 2 years of experience in building and deploying Machine Learning / Deep Learning models in a production setting
- Strong software engineering and computer science fundamentals, with experience building and deploying Deep Learning models to production.
- We are a Python shop. Strong background and experience in Python is necessary.
- Strong skills in working with multiple codebases, version control and CI/CD.
- Strong understanding of Machine Learning and Deep Learning fundamentals, with ability to read and understand cutting edge research papers and implement them in any popular framework.
- Experience/ Expertise in any of the following: Computer vision, Natural Language Processing, deep learning, non convex optimization, neural networks, active learning, few shot learning, meta learning, CNNs, RNNs, reinforcement learning.
- Strong experience is any one popular Deep Learning framework like caffe/MXNet/Keras (Tensorflow)/ Pytorch, Keras, Tensorflow, Jax . We use Keras (Tensorflow)/ Pytorch in general we are framework agnostic.
- Experience in SQL
- Experience in building APIs using Flask, Django