Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Machine Learning Engineer

$145.7k - $174.8k
Full-time

Bill


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.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Draper, UT vacancy
  • $145.7k - $174.8k

     ...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... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Bill

    Draper, UT
    2 days ago
  • $144k - $233.1k

     ...decisions, and raise the bar as we reshape the global living experience through AI-powered solutions.We're looking for a Senior AI and Machine Learning Engineer to help design, build, and optimize our AI and ML delivery platform. This role sits at the center of our AI... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    3 days ago
  • $144k - $233.1k

     ...Senior Machine Learning Engineer Since 2003, Entrata has evolved from a visionary, student-led startup into a global leader in AI-driven property management technology. Today, we power the industry's most essential operating system, serving owners and residents worldwide... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    4 days ago
  • $140k - $227k

     ...endeavoring to craft a better world to live in. Entrata is revolutionizing property management through advanced AI and machine learning. As a Senior ML Engineer, you’ll drive the development and optimization of our AI/ML platform, collaborating with cross-functional teams to... 
    Senior
    Part time
    Live in
    Currently hiring
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    2 days ago
  •  ...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... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    14 hours ago
  • $40 per hour

     ...As a Machine Learning Engineering Intern, you will be part of a collaborative team supporting the development, deployment, and monitoring of machine learning models. Your primary role is to contribute to Workiva's data scientists' efforts within the Data Management and... 
    Remote job
    Full time
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    West Jordan, UT
    1 day ago
  •  ...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 job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    West Jordan, UT
    4 days ago
  • 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:... 
    Senior
    Work experience placement

    Swire Coca-Cola

    Draper, UT
    14 hours ago
  •  ...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

    Swire Coca Cola USA

    Riverton, UT
    14 hours ago
  • American Homes 4 Rent is seeking a Systems Administrator – Workday Financial to manage and optimize our Workday Financial modules, including Accounting Center, Payroll, Adaptive Planning, and integrations. You will lead configuration projects, ensure data integrity, and...
    Senior

    4rahlp1 American Homes 4 Rent, L.P.

    Draper, UT
    23 hours ago
  • $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... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    West Jordan, UT
    1 day ago
  •  ...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... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    West Jordan, UT
    1 day ago
  • Abbott Construction is seeking a senior estimator/manager to lead estimating and planning support teams in Utah. You will oversee budgeting, cost history communication, and procurement strategies while coordinating with executives, marketing, and clients. The role emphasizes... 
    Senior

    Abbott Construction

    Sandy, UT
    1 day ago
  • $133.1k - $213.2k

     ...shape the future of our products. As a Senior Data Scientist, you will lead initiatives...  ...collaboration with product managers, engineers and designers to align data science initiatives...  ...Entrata’s long-term roadmap.Execute machine learning and statistical analyses to create... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    3 days ago
  •  ...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 programmingBenefits Key competencies at Arturo: Willingness to learn – You have an... 
    Senior

    Arturo

    South Jordan, UT
    2 days ago
  •  ...best in class outcomesVisionary in future focused problem-solvingExceptional in execution and impactThe Role Proofpoint is seeking a Senior Channel Marketing Programs Manager to drive the growth, activation, and long-term success of its global partner ecosystem. This... 
    Senior
    Full time
    Flexible hours

    Proofpoint

    Draper, UT
    2 days ago
  •  ...resource, and that we have a responsibility to the communities where we live and work. We are seeking an experienced Senior Traffic Design Engineer to plan, manage,and deliver complex transportation projects with a focus on Maintenance of Traffic (MOT) and Signing/... 
    Senior
    Temporary work

    Horrocks

    Riverton, UT
    7 days ago
  • $74.1k - $148.3k

     ...multiple sources to troubleshoot standard and non-standard errors. Contributes to knowledge sharing and best practices. Continuous Learning:-Embraces continuous learning by actively seeking to build knowledge and new skills and/or tools and staying current with industry... 
    Senior
    Temporary work
    Flexible hours
    Shift work

    Oracle Corporation

    West Jordan, UT
    1 day ago
  • $37.59 - $42.59 per hour

     ...in a medical device manufacturing environment.Proven ability to learn unfamiliar production equipment and qualify it.Working...  ...spending most of the day on a production floor with operators, engineers, and quality staff.Ability to take a defined task on a piece of... 
    Senior

    Cynet Systems

    Draper, UT
    23 hours ago
  • 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

    Graymont

    Sandy, UT
    1 day ago
  • $130k - $170k

    DescriptionKforce has a client that is seeking a Senior Manager - Application Development in Draper, UT.Summary:In this role, you will...  ...ll provide strategic and technical leadership across software engineering, cloud, AI, automation, architecture, and platform governance.... 
    Senior

    KForce

    Draper, UT
    3 days ago
  • $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... 
    Senior
    Contract work
    Local area
    Worldwide

    nCino

    Lehi, UT
    2 days ago
  • $16.75 - $17 per hour

    Assistant Store Manager Hourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan...
    Senior
    Hourly pay
    Local area
    Remote work

    Spencer Gifts

    Sandy, UT
    1 day ago
  •  ...Senior Director Of MarketingWe are a 45-year-old company with a loyal, long-standing customer base and a strong reputation built on an established product portfolio. We are now entering a new phase of growth with the introduction of a new product designed for a new market... 
    Senior
    Work at office

    FairCom

    Sandy, UT
    1 day ago
  • Description Our Senior Project Manager is responsible for managing project teams that plan, manage, oversee, and direct all projects...  ...culture and safety requirements on individual projects. Oversee engineers on design build projects to an efficient design that meets the... 
    Senior
    For subcontractor

    Helix Electric

    Sandy, UT
    3 days ago
  • $133.1k - $213.2k

     ...Senior Data Scientist Since 2003, Entrata has evolved from a visionary, student-led startup into a global leader in AI-driven...  ...improve model behavior and output quality. Partner with machine learning engineers to move successful experiments into production. Develop... 
    Senior
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    4 hours ago
  • Layton Construction is seeking a Project Manager to lead planning, management, and execution for assigned construction projects. You will oversee budgets, schedules, permits, subcontracts, and vendor relations to maximize profitability and meet owner expectations. Responsibilities...
    Senior

    STO Building Group Careers

    Sandy, UT
    1 day ago
  •  ...match candidates to the culture of an organization as well as required skill sets. Our client is looking for a hands-on DevSecOps Engineer who can bridge the gap between DevOps, Cloud Engineering, and IT Security . This is not a traditional security role?we need... 
    Senior

    Taurean Consulting

    Draper, UT
    22 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Proofpoint

    Draper, UT
    14 hours ago
  •  ...Senior Scrum MasterThe Senior Scrum Master has primary responsibility of facilitating the formation, learning and growth of multiple cross-functional delivery teams in developing a Lean/Agile mindset, adopting, and continuously improving practices in their context, and... 
    Senior
    Full time
    Temporary work
    Remote work

    Damco

    Draper, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Machine Learning Engineer. Be the first to apply!