Machine Learning Engineer
JCSI - Chicago, IL
Apply NowJob Description
Machine Learning Engineer (NLP Focus)Fully RemotePreferred Location: Midwest (Indianapolis, IN or Chicagoland area preferred)About the CompanyWe 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 RoleWe 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 ResponsibilitiesDevelop and optimize machine learning models to parse, extract, and categorize data from complex PDF tax documentsBuild and refine NLP/NLU systems for processing unstructured and semi-structured financial dataLead end-to-end data science initiatives — from problem definition and experimentation to deployment and monitoringApply statistical analysis to uncover signals, trends, and insights that inform product enhancementsCollaborate cross-functionally with engineering, product, and leadership teams to integrate ML solutions into customer-facing applicationsMentor junior data scientists and contribute to a collaborative, high-performing technical cultureClearly communicate complex technical findings to both technical and non-technical stakeholdersRequired QualificationsMaster’s or PhD in Computer Science, Mathematics, Statistics, Data Science, or a related field — or equivalent practical experience6+ years of industry experience as a Data Scientist or Machine Learning Engineer, with a strong focus on NLP/NLUProven experience leading full lifecycle data science projects in production environmentsStrong proficiency in PythonDeep experience with machine learning frameworks and libraries such as:scikit-learnPyTorchspaCyHugging FaceExcellent analytical, problem-solving, and communication skillsPreferred ExperienceExperience applying NLP to financial or tax-related documentsFamiliarity with alternative investment accounting or partnership reporting requirementsExperience deploying machine learning models using containerization and orchestration technologies (e.g., Docker, Kubernetes)Experience working in a high-growth startup or fast-paced environmentWhat We OfferFully Remote Work EnvironmentUnlimited PTO + Sick Time + Paid HolidaysPaid Parental LeaveComprehensive Healthcare Benefits401(k) PlanOpportunity to work on complex, high-impact AI challengesCollaborative and innovative startup culture
Created: 2026-03-01