Remote Senior Machine Learning Engineer

at Ottimate

Posted 16 hours ago 1 applied

Description:

  • 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.