Machine Learning Engineer
Machine Learning Engineer (NLP Focus)
Fully Remote
Preferred Location: Midwest (Indianapolis, IN or Chicagoland area preferred)
About the Company
We are a fast-growing, AI-driven fintech company transforming how alternative investment firms manage complex tax and financial reporting workflows. Our proprietary technology digitizes and extracts critical data from partnership tax documents, bringing automation and intelligence to a traditionally manual and fragmented process.
Our platform leverages advanced machine learning and natural language processing to solve highly complex document challenges at scale. As we continue to grow, we are expanding our machine learning team to further enhance the accuracy, efficiency, and scalability of our solutions.
About the Role
We are seeking a highly skilled and experienced Machine Learning Engineer with deep expertise in Natural Language Processing (NLP/NLU) and experience working with unstructured and semi-structured data, particularly financial statements and tax documents.
In this role, you will design, build, optimize, and deploy machine learning models that power a sophisticated document intelligence platform. You will work on challenging real-world problems involving complex PDF tax documents and financial data, playing a key role in advancing our AI capabilities.
This is an ideal opportunity for an experienced Machine Learning Engineer or Data Scientist who thrives in a startup environment and enjoys delivering production-grade ML solutions that directly impact customers.
Key Responsibilities
Develop and optimize machine learning models to parse, extract, and categorize data from complex PDF tax documents
Build and refine NLP/NLU systems for processing unstructured and semi-structured financial data
Lead end-to-end data science initiatives — from problem definition and experimentation to deployment and monitoring
Apply statistical analysis to uncover signals, trends, and insights that inform product enhancements
Collaborate cross-functionally with engineering, product, and leadership teams to integrate ML solutions into customer-facing applications
Mentor junior data scientists and contribute to a collaborative, high-performing technical culture
Clearly communicate complex technical findings to both technical and non-technical stakeholders
Required Qualifications
Master’s or PhD in Computer Science, Mathematics, Statistics, Data Science, or a related field — or equivalent practical experience
6+ years of industry experience as a Data Scientist or Machine Learning Engineer, with a strong focus on NLP/NLU
Proven experience leading full lifecycle data science projects in production environments
Strong proficiency in Python
Deep experience with machine learning frameworks and libraries such as:
scikit-learn
PyTorch
spaCy
Hugging Face
Excellent analytical, problem-solving, and communication skills
Preferred Experience
Experience applying NLP to financial or tax-related documents
Familiarity with alternative investment accounting or partnership reporting requirements
Experience deploying machine learning models using containerization and orchestration technologies (e.g., Docker, Kubernetes)
Experience working in a high-growth startup or fast-paced environment
What We Offer
Fully Remote Work Environment
Unlimited PTO + Sick Time + Paid Holidays
Paid Parental Leave
Comprehensive Healthcare Benefits
401(k) Plan
Opportunity to work on complex, high-impact AI challenges
Collaborative and innovative startup culture
Recommended Jobs
Branch Manager
As a Branch Manager at QXO , you’ll lead a high-performing team, drive growth, and oversee daily operations—all while fostering a culture of safety and service. What you'll do: Oversee and …
Mid-Senior Healthcare Professional
Hire Resolve is assisting healthcare organizations in hiring experienced healthcare professionals for a range of mid–senior level roles across clinical leadership, healthcare administration, care de…
Retail Store Associate
Description Position at Wild Fork Foods Retail Store Associate As a Wild Fork Team Member, your focus is to deliver a memorable experience to all of our guests. You will be trained to be a perso…
Slitting Machine Operator
Shifts available: ~**1st Shift (Cary Location) **6:00 am to 2:30 pm, M-F ~2nd Shift (Cary Location) 2:00 pm to 10:30 pm, M-F Required Skills: ~ High School Diploma or GED preferred ~1+ y…
Host
BOKA Restaurant is seeking Hosts! Boka Restaurant Group was founded by Rob Katz and Kevin Boehm in 2003 and has become one of the premier chef-driven restaurant groups in the country. Anchored by p…
Cardiac Stress Lab Registered Nurse-PRN (Belleville)
Additional Information About the Role PRN At Least 2 Shifts per 6 Week Period-Primarily Weekend Call Sat & Sun 8a-430p Additional Shifts During the Week Possible Additional Requirement…
Sales Executive - Hybrid Field & Office Role
Sales Executive – Hybrid Field & Office Role +$100K OTE Base $75,000 + Uncapped Commission + Bonuses | Rapid Career Growth | High‑Trust Culture City Wide Facility Solutions is a leader in t…
Cyclebar General Manager-OPRF
A national leader in luxury fitness is looking for amazing talent to join our team and seeking a motivated General Manager to lead our Cyclebar studio to success! This position will be based in the OP…
Program Director-Perioperative Services Operations and Performance
The salary range for this position is $70.56 - $98.78 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Automotive Technician (Level B)
Why You’ll Love Working Here: We’re Growing—Be Part of the Next Chapter: Carz R Us is expanding and opening a second location , and we’re looking for skilled technicians who want to grow with…