Taro Logo

Senior Machine Learning Engineer

AI-powered AP automation platform that empowers finance teams to reduce costs, prevent overpayments, detect fraud, and enforce policy compliance across invoice-to-payment lifecycle.
United States
$150,000
Machine Learning
Senior Software Engineer
Remote
4+ years of experience
AI · Finance

Job Description

Ottimate is seeking a Senior Machine Learning Engineer to join their innovative AI-powered AP automation platform. This role offers an exciting opportunity to work on cutting-edge deep learning solutions in a remote environment, focusing on both image and text-based tasks. The position requires expertise in building and deploying machine learning models, with a strong emphasis on computer vision and natural language processing.

The ideal candidate will have 4+ years of experience, with at least 2 years specifically in production ML/DL environments. They'll be responsible for developing sophisticated deep learning models, optimizing infrastructure, and staying current with state-of-the-art research. The role combines hands-on technical work with collaborative problem-solving, offering the chance to make significant impacts on financial automation technology.

Working at Ottimate means joining a growing team at a crucial scaling phase, where each contribution directly influences the company's success. The company offers competitive compensation starting at $150,000 plus bonuses, comprehensive benefits including medical, dental, and vision coverage, and a 401(k) with company match. The culture emphasizes work-life balance, professional growth, and inclusive practices.

This position is perfect for someone who combines technical expertise with curiosity and critical thinking. You'll be working with Python, PyTorch, and modern ML infrastructure, while having the freedom to explore creative solutions to complex problems. The remote work environment provides flexibility, while annual company retreats ensure team bonding and collaboration.

Ottimate's commitment to diversity and inclusion, coupled with their mission to transform financial operations through AI, makes this an excellent opportunity for engineers who want to work on meaningful problems while advancing their careers in machine learning.

Last updated 12 days ago

Responsibilities For Senior Machine Learning Engineer

  • Build deep learning models for image and text based tasks
  • 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
  • Stay aware of state of the art research in computer vision, text processing, active learning
  • Design, develop and deploy machine learning models for extracting structured information
  • Work on infrastructure and dev ops
  • Monitor performance and brainstorm with other engineers

Requirements For Senior Machine Learning Engineer

Python
  • Masters or PhD in computer science or related fields
  • 4+ years total experience with minimum 2 years in production Machine Learning/Deep Learning
  • Strong software engineering and computer science fundamentals
  • Strong background and experience in Python
  • Strong skills in working with multiple codebases, version control and CI/CD
  • Strong understanding of Machine Learning and Deep Learning fundamentals
  • Experience in Computer vision, NLP, deep learning, neural networks, active learning
  • Strong experience in Pytorch
  • Experience in SQL
  • Experience in building APIs using Flask, Django

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Base salary of $150,000 plus bonus compensation
  • Medical, Dental, Vision benefits for employee and family
  • 401(k) with company match
  • Paid Time Off
  • Annual company retreats
  • Internal promotion opportunities
  • Startup environment with significant impact
  • Creative problem-solving opportunities
  • Diverse and inclusive workplace

Related Jobs