Senior Machine Learning Engineer
$145.7k - $174.8kBill
Innovate with purpose
At BILL, we believe in empowering the businesses that drive our economy. By replacing outdated financial processes with innovative tools, we help businesses—from startups to established brands—make smarter decisions and gain control of their operations. And we don’t stop there: we’re creating the future of financial automation so businesses can spend more time on what matters.
Working here means you become part of a vision-driven team that’s ready to tackle challenges and build cutting-edge solutions. We value purpose, drive, and curiosity—and we thrive in a fast-paced, ever-changing environment. Whether in one of our offices in San Jose, CA, Draper, UT, or in a remote-eligible role, BILLders collaborate to deliver real impact for businesses that need more time in their busy weeks.
BILL builds high performing teams and we seek to hire the best talent for every role. We're committed to building a workplace that fosters inclusion and diverse perspectives, valuing each person’s unique skills and experiences. We’d love to hear from you—you might be just what we’re looking for, whether in this role or another.
✨ Let’s give businesses more time for what matters.
Make your impact within a rapidly growing Fintech Company
Join BILL's AI Product Engineering team and help shape the future of intelligent financial automation. As a Senior Machine Learning Engineer , you'll play a pivotal role in designing, building, and deploying machine learning solutions that power BILL's next-generation products. This is an opportunity to work in a collaborative, high-impact environment where your expertise will directly influence the company's growth and the experience of millions of users.
Responsibilities:
- Design, develop, and deploy robust machine learning models to solve real-world business challenges in the fintech domain
- Collaborate cross-functionally with product managers, engineers, and data scientists to translate business requirements into scalable ML solutions
- Analyze complex datasets, identify patterns, and extract actionable insights to drive product innovation
- Evaluate, optimize, and monitor model performance in production, ensuring reliability and accuracy over time
- Contribute to the development and improvement of AI workflows, agentic evaluation and best practices within the team
- Document methodologies, experiments, and results to ensure knowledge sharing and reproducibility
- Mentor junior team members and share technical expertise to elevate team capabilities
We’d love to chat if you have:
- Proven experience building and deploying machine learning models in production environments
- Strong programming skills in Python and familiarity with ML frameworks such as TensorFlow , PyTorch , or scikit-learn
- Previous experience with OCR extraction and NLP methodologies
- Knowledge of AI agents and strong experience with LLMs
- Ability to analyze and interpret large, complex datasets using statistical and data analysis techniques
- Excellent communication and collaboration skills, with a track record of working effectively in cross-functional teams
- A problem-solving mindset and a passion for continuous learning and innovation
Visa Sponsorship: Please note that this position is eligible for visa sponsorship. Applicants must have authorization to work in the United States without requiring visa sponsorship now or in the future.
The estimated base salary range for this role is noted below for our office location in Draper, UT. Additionally, this role is eligible to participate in BILL’s bonus and equity plan. Our ranges for each role and job level are based on a variety of factors including candidate experience, expertise, and geographic location and may vary from the amounts listed above. The role is also eligible for a competitive benefits package that includes: medical, dental, vision, life and disability insurance, 401(k) retirement plan, flexible spending & health savings account, paid holidays, paid time off, and other company benefits.
Draper UT pay range
$145,700—$174,800 USD
What’s in it for you?
Redefining how businesses automate their work is a fast-paced, exciting, and fun environment. But we also have benefits and perks to ensure the magic isn’t only experienced by our customers, but by our employees as well.
Here is a preview of some of the amazing benefits here at BILL:
- 100% paid employee health, dental, and vision plans (choose HMO, PPO, or HDHP)
- HSA & FSA accounts
- Life Insurance, Long & Short-term disability coverage
- Employee Assistance Program (EAP)
- 11+ Observed holidays and wellness days and flexible time off
- Employee Stock Purchase Program with employee discounts
- Wellness & Fitness initiatives
- Employee recognition and referral programs
- And much more
Don’t believe us? Check out our culture, benefits, and teams on our career site , LinkedIn Life , or YouTube pages.
BILL is an Equal Opportunity Employer. We believe our best ideas come from the unique stories, perspectives, and experiences of our team members. We welcome people of all backgrounds, abilities, and identities to bring their authentic selves and contribute to our culture.
We are committed to a transparent, inclusive hiring process that reflects our values. If you need accommodations at any stage, please contact View email address on jobs.jobcopilot.com . To ensure a fair evaluation, our Candidate Integrity Policy prohibits the use of unapproved external assistance, including generative AI, during live interviews or assessments. Doing so will result in a review and potential disqualification.
Our Applicant Privacy Notice describes how BILL treats the personal information it receives from applicants.
- ...ultimate career opportunity that will light a fire within you. So, what's the role all about? NiCE is looking for a Senior Machine Learning Engineer to join NiCE Labs Research (NLR), a team dedicated to model expertise and agent architecture for the Cognigy platform....SeniorWork at officeRemote workFlexible hours
- ...ABOUT THIS POSITION Job Description Summary We are seeking a highly skilled and innovative Machine Learning Engineer with a passion for building robust, efficient, and domain-specific AI systems using Language Models (LMs) and agentic architectures. As a core member...SeniorFull timeLive outLocal areaFlexible hours
- ...building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and product leaders as part of your...SuggestedPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...SuggestedRemote jobFull timeWork experience placementInternship- What does a Senior Shopper Marketing Specialist do at Swire Coca-Cola?Acts as Sr. Specialist in respect to Shopper Insights initiatives. Uses relevant shopper and consumer data, insights and trends to generate revenue growing initiatives for customers.Responsibilities:...SeniorWork experience placement
- ...Swire Coca-Cola USA is seeking a Senior Internal Audit Controls Analyst to strengthen and evolve its internal control environment. You will partner with Finance, Internal Audit, IT, and Operations to identify risks, design sustainable controls, and drive governance documentation...Senior
- What does a Senior Data Governance Analyst do at Swire Coca-Cola?As a Senior Data Governance Analyst at Swire Coca-Cola, you will lead efforts to ensure the accuracy, consistency, and integrity of enterprise master data across all systems. You will drive the development...Senior
- ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,... ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of...Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
- ...Responsibilities Serve as a strategic business partner to senior leaders, providing insights, challenging assumptions, and helping shape... ...enhancing day-to-day engagement. Lead and evolve enterprise Learning & Development initiatives, emphasizing experiential learning, stretch...Senior
- SMB Senior Account Executive, Comcast Business Sandy Hills, Utah FreeWheelSenior
- LifeWave is seeking a Graphic Designer to join its creative team. You will design visual elements for our corporate brand and marketing collateral, leveraging Adobe Creative Suite and a strong design aesthetic in a fast-paced, collaborative environment. You will work with...Senior
- ...and DynamoDB) Strong ETL Experience (especially in extraction and ingestion of 3rd party data) Nice-to-haves: Familiarity with machine learning concepts Familiarity with asynchronous programming Benefits Key competencies at Arturo: Willingness to learn – You have an...SeniorFull timeWork experience placement
- Senior Mining EngineerFull-time, PermanentSandy, UT - HybridGraymont is seeking a Senior Mining Engineer to support its Western North America region. Reporting to the NA Mining and Geology... ...lime and limestone solutions.To learn more about the employment experience at...Senior
- ...Job Description Job Description Candidate will provide electrical engineering and design for water and wastewater facility projects, serving as lead electrical engineer when required. Qualified candidate must have knowledge in industrial power design, including medium...SeniorTemporary workFor contractors
- Mountain America Credit Union is seeking a Communication Strategist to develop internal communication strategies, maintain editorial calendars, and oversee end‑to‑end campaigns. You will deliver insights, manage project plans, and collaborate with marketing, Knowledge Management...Senior
- ...About the job Senior Accountant Senior Accountant needs 3+ years of experience in accounting, reconciliation, or financial operations. Senior Accountant requires: Accountant, Accounting, Reconciliation, Financial Operations, GAAP, SQL, MS Excel, Tableau...Senior
- JobSummary Duetogrowth,HeadwatersConstructionCompanyislookingforanhonestandpersonablePreconstructionManagertojoinourDraper,UTOffice.Interestedindividualsshouldbeabletoprovidepreconstructionservicesforourclientsthroughestimating,preliminaryscheduling,valueengineering,andconstructabilityreviews...SeniorFull time
- ...staffingfuture.comTarget PR Range: 55-65/hr DOESummary: The Senior Supplier Quality Engineer will play a key role on critical projects. This position... ...processes (i.e., injection molding, extrusion, machining, etc.). * Good interpersonal skills, with the ability to...Senior
$75k - $120k
...add dedicated talent to their team! Enjoy flexibility, career growth, and other great perks. Apply right away! Tax Senior Functions: Oversee a team of highly motivated staff Provide tax compliance and consulting to a diverse base of...SeniorFull timeRemote workFlexible hours$107.9k - $183.4k
...Senior Data Scientist nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud... ...and advanced knowledge in data analysis, statistics, AI, and machine learning will be instrumental in driving data-driven products and...SeniorContract workLocal areaWorldwide- ...outcomesVisionary in future focused problem-solvingExceptional in execution and impactThe Role and the Team We are looking for a highly motivated Senior Revenue Accountant to join our team. In this role, you will report to the Manager, Revenue Recognition and be responsible for the...SeniorFull timeWork at officeFlexible hours
$72.8k - $130k
Job ID: 97804208640Posted: 2026-08-01Location: Draper, Utah, United StatesSalary: $72,800 - $130,000/yearJob Area: FinanceCompany: UnitedHealth GroupOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The...SeniorMinimum wageFull timeWork experience placementLocal area- ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data... ...development and business keenness.Job DescriptionRole: Senior Test Automation Python EngineerLocation: American Fork, UTwork...SeniorWorldwide
$80k - $95k
...Job Type Full-time Description Overview: Intermountain Home Services is hiring a Senior Accountant to oversee core accounting processes and play a key role in monthly financial reporting, reconciliation, and analysis. As a senior member of the accounting...SeniorFull time- ...Flexible scheduling options with full-time and part-time hours ~ Paid time off and holidays (full-time) ~ Comprehensive benefit package including health, dental, vision, life and disability insurances (full-time) ~401(K) with employer matching Provincial Senior LivingSeniorFull timePart timeFlexible hours
- ...outcomesVisionary in future focused problem-solvingExceptional in execution and impactThe Role and the Team We are looking for a highly motivated Senior Revenue Accountant II to join our team. In this role, you will report to the Manager, Revenue Recognition and be responsible for...SeniorFull timeContract workWork at officeFlexible hours
- ...Senior Revenue Accountant We are looking for a highly motivated Senior Revenue Accountant to join our team. The role reports to the Manager, Revenue Recognition and is responsible for the day‑to‑day revenue accounting as part of a broader team. Responsibilities Demonstrate...SeniorFlexible hours
- ..., critical thinking, and communication skills ~ Ability to work independently and collaboratively ~ A growth mindset-excited to learn and teach Preferred Qualifications Experience with infusion billing or AMD platforms Coding certifications (CPC, CCA, CCS...SeniorWork at office
$37.59 - $42.59 per hour
...42.59hr Requirement/Must Have: ~ Bachelor's degree in engineering required. ~2-4 years of experience required. ~ Ability to... ...planning work assignments in accordance with worker performance, machine capacity, production schedules, and anticipated delays....Senior$72.8k - $130k
Job ID: 95098055840Posted: 2026-08-04Location: Draper, Utah, United StatesSalary: $72,800 - $130,000/yearJob Area: FinanceCompany: UnitedHealth GroupOptum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The...SeniorMinimum wageFull timeWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!
- remote senior business analyst Draper, UT
- senior leadership Draper, UT
- senior manager automotive Draper, UT
- senior magento developer Draper, UT
- senior application administrator Draper, UT
- senior accountant work from home Draper, UT
- senior manager accenture Draper, UT
- remote senior project manager Draper, UT
- senior performance engineer Draper, UT
- senior tech Draper, UT



