Machine Learning Engineer 9/12/2025, 7:15:10 AM
$65k - $85kBuiltin Integration Sandbox
About Us:
We deliver the most advanced and flexible learning experience for certification, credentialing, test prep, continuing education, and training. Our cloud-based learning platform helps training organizations, associations and the extended enterprise deliver a highly engaging and effective learning experience for individuals looking to advance their careers. We incorporate the latest in learner-centered technology, including personalization, gamification, data science, usability and omni-channel delivery.
We’re sitting in a pivotal time in the BenchPrep history. The number of learners on our cloud-based learning platform has reached nearly 11 million as of 2024.
We’re committed to helping people learn better, and that starts with our own people.
This position is remote (along with all of our BenchPrep positions). BenchPrep is looking for a hardworking, ambitious Staff/Senior Accountant to support its growing operations. This position will report to the Controller.
About the role:
Within the Accounting function at BenchPrep, you'll play a pivotal role in our finance team. Your focus will be on maintaining accurate financial records, preparing reports, analyzing data, and ensuring regulatory compliance. You'll contribute to budgeting, forecasting, audits, and process improvements, supporting our financial health and strategic decision-making. The ideal candidate has a strong background in accounting, financial analysis, and reporting, along with excellent analytical skills, attention to detail, and the ability to communicate financial information effectively across the organization. Proactivity, problem-solving abilities, and a commitment to continuous improvement are also essential.
The key components of the work you’ll be doing in this role are:
Manage accounting function including account reconciliations, journal entries, AR, AP, and Billing
Analysis and review of company expenditures, confirming proper allocation of expenses to the various departments, and reporting to these departments as necessary
Review transactions to ensure accounting treatment is in accordance with GAAP and company policies and procedures
Analyze billing transactions to ensure proper allocation of revenue recognition policies
Review general ledger accounts and making all necessary journal entries including posting monthly, quarterly, and yearly accruals
Assist in building financial statements including balance sheet, income statement, and changes in financial position, as well as budget variance analysis
Assist in the design and preparation of budgets for review by management
Prepare year-end schedules for the annual tax returns
Look for ways to improve upon accounting processes and procedures
Skills and experiences we value:
Bachelor’s degree in accounting; CPA preferred
3-5 years (Staff Accountant), or 5-8 (Sr Accountant) years in accounting or auditing; public accounting experience preferred
Team player with a positive attitude towards contributing and learning
Thorough knowledge and experience in the areas of financial statement preparation, GAAP, and revenue recognition
Strong verbal/written communication skills
Excellent analytical and problem solving skills
Ability to work well independently and in a team environment
Self starter, quick learner, and ability to multitask on a regular basis
Detail-oriented with excellent organizational skills and deadline driven
Capacity to thrive in a fast-paced environment
Strong sense of ownership on issues and following through to completion
Advanced proficiency with Microsoft Excel
Experience working in accounting systems (NetSuite, Intacct, Quickbooks, etc.) strongly preferred
**Note: We know that excellent candidates can have all sorts of backgrounds and experiences, so please don’t hesitate to apply even if you don’t meet 100% of the listed requirements. And check out our blog post to learn more about inclusion at BenchPrep in the Engineering team."
Life at BenchPrep:
We work at BenchPrep because we’re dedicated to the mission, and each day we have an opportunity to be challenged and learn. We work hard and have lots of fun. Culture is our lifeline at BenchPrep. We celebrate our people, both professionally and personally. We care about learning so much that we offer employees $1,200 annually to develop their skills so they can continue to operate everyday with new skills. It’s no wonder we were selected in Inc’s Best Workplaces of 2024 and Crain’s 2020 Best Places to Work in Chicago lists.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We are looking for high performing and motivated professionals who are excited about the chance to leverage technology to impact the lives of millions of learners. Join us.
At BenchPrep, we pride ourselves on offering a great total rewards package to each employee, including medical and ancillary benefits, potential for yearly bonus, stipends for work-from-home expenses, flexible paid time off (our version of unlimited PTO), annual professional development stipend dollars, and of course, a competitive base salary. The salary range for this position is between $65,000-$85,000, and is set based on Chicago market data. Please note this refers to the amount BenchPrep is willing to pay at the time of this posting.
For information on how we collect and dispose of information, please view BenchPrep’s privacy policy statement here.
- ...Senior Drupal 7/8 Engineer - Legacy Maintenance + Migration Path to Next.js/Payload Senior... ...inventory content types/fields (focus on last-12-months usage), propose a D7→Payload... ...–8+ years Drupal (strong D7 required; D8/9/10 a plus) and PHP ~ Deep knowledge of Drush...SuggestedHourly payContract workInterim roleRemote workFlexible hours
$107.66k - $161.7k
...providing a unique platform to learn and connect with others... ...o3, o4-mini, Claude 3.7 Sonnet, GPT Image 1... ...and Role: Our small engineering team works on... ...company. At Poe, we use Machine Learning in various parts... ...Pacific Time) A 2024 or 2025 graduate with or...SuggestedRemote jobFull timeWork experience placementInternship$227k
Role Description As a Machine Learning Engineering Fellow at Indeed, your technical leadership... ...field and a minimum of 15 years of related experience;... ...’s degree with a minimum of 12 years of experience; or a PhD... ...job seekers. ~(*Comscore, Total Visits, March 2025)...SuggestedFull time- ...highly motivated and experienced Machine Learning Engineer to join our AI & Threat... ...leading security standards. 7. Retention We keep your data... ...preserve their privacy rights. 9. Automated Decisions... ...solely automated processing. 10. Contact - Candidates can send...SuggestedRemote jobFull timeTemporary work
$200k - $280k
...from $5M at the start of 2025. Now, we’re scaling... ...‑ownership role for ML engineers who want to build... .... As a Founding Senior Machine Learning Engineer at Retell, you... ...base salary Equity: 0.15% – 0.35% Location: Redwood... ...problem‑solving (7 days to complete). #...SuggestedFull timeH1bWork at office- ...Description Company Description At Coffman Engineers, we serve as both prime consultant and... ...(PE) or Structural Engineer (SE). ~10 to 15 years of structural engineering... ...maximum of 5% Contribution Matching for 9% Employee Contribution This position...Hourly payFor contractorsWork at officeLocal areaOverseasFlexible hours
- ...workflows, and continuously learn and adapt.... ...companies, including 10% of the Fortune 500... ...one of Fast Company’s 2025 Most Innovative... ...Moveworks’ Reasoning Engine and natural language... ...using cutting-edge Machine Learning technologies... ...or related field ~7+ years professional...Full timeWork at officeRemote workFlexible hours
$242.8k - $357k
...Team The Consumer Engineering Team is responsible for... ...As a Senior Staff Machine Learning Engineer on Core Cx, you... ...Science or equivalent. ~10+ years of industry experience... ...worked (e.g. about 6.7 hours/month if working... ...40 hours/week; about 2.9 hours/month if working...Hourly payWork at officeLocal areaRemote workFlexible hours- ...Senior Machine Learning Engineer, Agentic Application Full-time Employee Type: Regular... ...largest companies, including 10% of the Fortune 500, to... ...named one of Fast Company’s 2025 Most Innovative Companies and... ...computer science or related field 7+ years professional...Full timeWork at officeRemote workFlexible hours
$251k - $310k
...billions in simulation across 15+ U.S. states. The DUE Machine Learning team will build and... ...researchers and software engineers who are passionate about developing... ...practical experience. ~7+ years of professional... .... We prefer: ~10+ years of professional software...Full time$65.5k - $70k
...providing leading-edge engineering, science and... ...these domains. Learn more about ENSCO.... ...limited to: Windows 95, 7, 10, Linux, Qnx) Installing... .... Climb a 15 foot high ladder... ...vehicles. Work 12 hour shifts as... ...Act, as of May 7, 2025, individuals must...Full timeContract workLocal areaRemote workWorldwideShift work$137.1k - $201.6k
...intelligence and advanced ML, deep learning techniques to power decision-... ...We’re looking for a Machine Learning Engineer to help design, build, optimize... ...7 hours worked (e.g. about 6.7 hours/month if working 40 hours... ...40 hours/week; about 2.9 hours/month if working 20 hours...Hourly payWork at officeLocal areaRemote workFlexible hours- ...educational institutions. In 2025, we started Handshake AI and... ...Work together with engineers, scientists, operators, and more... ...Opportunity at Handshake: Machine Learning is at the heart of Handshake'... ...Time Off: Flexible PTO, 15 holidays + 2 flex days Connection...Full timeWork at officeRemote workFlexible hours
$200k - $300k
...Most Innovative Companies (Top 10, 2025), by CNBC’s Disruptor 50,... ...observability, and the tooling engineers use to understand what... ...LLM evaluation, reinforcement learning from human feedback, natural... ...other large systems involving machine learning. ~ Analytically rigorous...Full timeHome officeFlexible hours3 days per week- ...NTC OVERVIEW: We are seeking a Machine Learning Engineer to join our team. Working at NT Concepts means that you are part of an innovative,... ...desk and working on a computer. Must be able to lift up to 10-15 pounds at times. #JT About NT Concepts Founded...Full timeRemote work
- ...enable robots to adapt, learn, and perform in the real... ...re seeking passionate ML Engineers to join our team at the... ...validate, and iterate on machine learning algorithms for... ...+ years (Experienced) / 7+ years (Senior/Staff) in... ...for birthing parents (12–14 weeks total) ~401(k...Remote jobFull timeFlexible hours
$200k - $300k
...Company as one of the World’s Most Innovative Companies (Top 10, 2025), by CNBC’s Disruptor 50, Bloomberg’s AI Startups to... ...every company. About the Role: Glean is seeking a few Machine Learning engineers who want to focus on a combination of Quality and...Full timeHome officeFlexible hours- ...Freedom Technology Solutions Group is seeking a Machine Learning Engineer to develop, deploy, and optimize production AI/ML capabilities... ...clearance (eligible for CI Poly) ~1-3(Junior), 3–7(Journeyman), 8-11 (Senior), ~12 (Principal) years of experience in software...Full timeFor contractorsWork at officeFlexible hoursNight shift
$141.31k
...period of October 20, 2025, through July 10, 2026, need not... ...to December 15, 2025. 12/12/25: Extended application... ...12, 2026. 1/9/26: Extended application... ...to July 10, 2026 7/10/26: Extended... ...can thrive. Learn more about careers... ...-level Stationary Engineer to join a world class...Permanent employmentFull timeApprenticeshipTraineeshipWork experience placementSecond jobMonday to FridayFlexible hoursNight shiftAfternoon shift- ...At Coffman Engineers, we serve as both prime consultant and sub consultant on projects large... ...any state in the United States Minimum of 10 years working experience in the Fire Protection... .../construction management 70+ employees in 9 offices, providing Fire Protection...Work experience placementWork at officeLocal areaOverseasFlexible hours
- ...Chevron is accepting online applications for the position Machine Learning Engineer through 09 09, 2025 at 11:59 p.m. (Central Time) . Chevron is looking for a... ...in Engineering, Computer Science, or Data Science. 7+ years of relevant technical experience. Strong understanding...Full timeRelocationVisa sponsorshipWork visa
$105k - $120k
...Description Company Description At Coffman Engineers, we serve as both prime consultant and sub... ...as a Professional Engineer (PE) ~7+ years of structural engineering experience... .... Coffman has been named one of the 2025 Best Places to Work by the Denver Business...For contractorsWork at officeLocal areaOverseasFlexible hours- ...workflows, and continuously learn and adapt. Moveworks... ...companies, including 10% of the Fortune 500, to... ...named one of Fast Company’s 2025 Most Innovative... ...with Moveworks’ Reasoning Engine and natural language capabilities... ...We are looking for a Machine Learning Engineer to...Full timeWork at officeRemote workFlexible hours
- ...exposed property insurance, is seeking a Machine Learning Engineer . As a Senior Machine Learning... ...Mathematics, or a related technical field. ~5-7 years of experience as an MLOps... ...distributed workforce environment across 12 offices—Fairfield, CA; Mountain View, CA...Full timeLive in
- ...workflows, and continuously learn and adapt. Moveworks... ...companies, including 10% of the Fortune 500, to... ...named one of Fast Company’s 2025 Most Innovative... ...with Moveworks’ Reasoning Engine and natural language capabilities... ...closely with machine learning experts and cross...Full timeWork at officeRemote workFlexible hours
- ...they want to use. Plaid’s network covers 12,000 financial institutions across the... ...financial lives. We’re looking for machine learning engineers with experience applying state-of-the-art... ...stage problems and scaling systems from 1-10 Develop AI and machine learning...Full timeWork experience placementLocal area
$107.36k - $152.9k
...providing a unique platform to learn and connect with others... ...Claude-Opus-4.7, Nano-Banana-2, GPT-Image... ...and Role: Our small engineering team works on... ...product experience! As a Machine Learning Engineer, you'... ...-3pm Pacific Time) A 2025 or 2026 graduate with...Remote jobFull timeWork experience placementInternship- Role Description The Machine Learning Engineer will build and integrate machine learning solutions into our next-generation space and critical infrastructure... ...standards, and company policies Qualifications ~7-10 years of experience as a Software Engineer or Machine...Full time
- Role Description As a Senior Machine Learning Engineer (individual contributor) at Revecore, you will: ~... ...from the start of your employment. ~12 paid holidays and flexible paid time off... ...speeds ~20 Mbps for downloads and ~10 Mbps for uploads is required. ~The workspace...Full timeWork from homeFlexible hours
$80k - $160k
...closely related field ~5-10+ years of experience... ...items weighing less than 15 pounds from one location... ...North America 2024 Vault #7 Best Consulting Firm for... ...the Office 2023 Vault #9 Best Consulting Firm for... ...to Work For 2017 Vault #12 Best Boutique Consulting...Full timeWork at officeLocal areaRemote workWork from homeFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer 9/12/2025, 7:15:10 AM. Be the first to apply!
- senior ml engineer Remote
- machine learning engineer Remote
- computer vision machine learning engineer Remote
- ai ml engineer Remote
- junior machine learning research engineer Remote
- machine learning software engineer Remote
- machine learning ai engineer Remote
- machine learning intern Remote
- machine learning part time Remote
- machine learning scientist Remote








