Ottimate is an AI-powered Accounts Payable automation platform that helps finance teams reduce costs, prevent overpayments, detect fraud, and ensure policy compliance throughout the invoice-to-payment lifecycle.
The Senior Machine Learning Engineer will build deep learning models for various image and text-based tasks, including instance segmentation, image-to-text, text parsing, and classification.
Responsibilities include optimizing infrastructure for training, deploying, benchmarking, and monitoring large-scale deep learning models.
The role involves building infrastructure for dataset discovery, collection, and pre-processing.
The engineer will stay updated on state-of-the-art research in computer vision, text processing, and active learning, adapting these insights to solve problems at Ottimate.
The position is part of a growing team that designs, develops, and deploys machine learning models to automate document-based workflows.
Daily tasks may include writing machine learning code, analyzing datasets, working on infrastructure and DevOps, training models, monitoring performance, and collaborating with team members.
Requirements:
A Master's or PhD in computer science or related fields is required.
Candidates must have at least 4 years of total experience, with a minimum of 2 years in building and deploying Machine Learning/Deep Learning models in a production environment.
Strong software engineering and computer science fundamentals are necessary, along with experience in deploying Deep Learning models to production.
Proficiency in Python is essential, as the company primarily uses this language.
Candidates should have strong skills in managing multiple codebases, version control, and CI/CD processes.
A solid understanding of Machine Learning and Deep Learning fundamentals is required, with the ability to read and implement cutting-edge research papers in popular frameworks.
Expertise in areas such as computer vision, natural language processing, deep learning, and various neural network architectures is preferred.
Strong experience with a popular Deep Learning framework, particularly PyTorch, is necessary.
Experience with SQL and building APIs using Flask or Django is also required.
Benefits:
The position offers a compensation package of $150,000 base salary plus bonus compensation.
Medical, dental, vision, and other company-subsidized benefits are provided for employees and their families.
An employer-sponsored 401(k) plan with company matching is available.
Paid time off is offered, with encouragement to utilize it.
Employees can participate in annual company retreats.
The company promotes a philosophy of internal promotions.
Employees will be part of a growing team at a pivotal moment for the business, experiencing the excitement of working in a startup environment.
The role provides the freedom to creatively solve difficult problems and the infrastructure to ensure continuous challenge and development.
Team members will work alongside passionate colleagues tackling unique challenges and positioning the product as a leading finance automation solution.
The company is committed to diversity and inclusion, creating a safe space for all employees to express their identities.
Ottimate is dedicated to transforming industries through innovative technology, including AI and neural networks, with a people-first leadership approach.