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 1 day ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in Draper, UT vacancy
  • $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
    Full time
    Part time
    Live in
    Currently hiring
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    1 day 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
    4 days ago
  • $144k - $233.1k

     ...experience through AI-powered solutions.Following the launch of Forge, Entrata’s proprietary AI platform, we are looking for a Senior Machine Learning Engineer to drive the next generation of our applied AI capabilities. You will play a central role in fine-tuning Forge,... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    5 days ago
  •  ...Utilizing more than 66 trillion data points, sophisticated machine learning and AI models, Pattern optimizes and automates all...  ...Newsweek’s Global Most Loved Workplaces®. We need a Senior Machine Learning Engineer to own evaluation systems and model-side quality improvements... 
    Senior
    Full time
    Casual work
    Live in
    Local area

    Pattern

    Lehi, UT
    17 hours ago
  • Cura Hospitality is seeking a Part-Time Registered Dietitian to support nutrition services in senior living and healthcare settings. In this role, you will assess nutritional needs, develop individualized care plans, and collaborate with culinary and clinical teams to... 
    Senior
    Full time
    Part time

    Cura-Hospitality

    Sandy, UT
    2 days ago
  •  ...GroupContact: ApplicationsEmail: ****@*****.*** PR Range: 41-51/hrSenior Sustaining Quality Engineer - NCR/CAPAPosition Summary The Senior Sustaining Quality Engineer leads complex nonconformance (NCR) investigations, CAPA activities, and... 
    Senior

    Planet Pharma

    Draper, UT
    4 days ago
  •  ...The Senior Recruiter is responsible for ensuring our company attracts, hires, and retains the best employees while growing a strong talent pipeline. DETAILED JOB DESCRIPTION:  Helix Electric was founded in 1985 and is now one of the nation’s largest and most successful... 
    Senior
    Full time
    Temporary work
    Immediate start

    Helix Electric

    Sandy, UT
    1 day 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
    3 days ago
  • $70 - $80 per hour

     ...delivering measurable business outcomes through advanced AI, data, and engineering capabilities. Our mission is to operationalize AI at scale and...  ...future of enterprise transformation.  Accellor is seeking a Senior Software Engineer – Applied AI to build production-grade AI... 
    Senior
    Remote work

    GrabJobs

    West Jordan, UT
    5 days ago
  • $133.1k - $213.2k

     ...living experience through AI-powered solutions.We are seeking a Senior Data Scientist to help improve the quality and performance...  ...to improve model behavior and output quality.Partner with machine learning engineers to move successful experiments into production.Develop... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Entrata

    Lehi, UT
    5 days ago
  •  ...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

    Global Channel Management

    Draper, UT
    5 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
    3 days ago
  •  ...Senior Network EngineerAt K?STA I.T., we connect exceptional technology professionals with...  ...seeking an experienced Senior Network Engineer to design, implement, manage, secure, and...  ...technology and a desire to continuously learn and improve.Why K?STA I.T.At K?STA, we're... 
    Senior
    Local area

    Kesta IT

    Draper, UT
    16 hours ago
  • $75k - $120k

     ...Tax Senior Gpac houses a team of professional Recruiters who specialize in the Public Accounting industry! The reputable clients we partner with are looking to add dedicated talent to their team! Enjoy flexibility, career growth, and other great perks. Apply right... 
    Senior
    Full time
    Remote work
    Flexible hours

    gpac

    Sandy, UT
    5 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
    2 days ago
  • Larry H. Miller Real Estate is seeking a Project Manager to oversee construction projects from conception to completion in Sandy, UT. You will ensure on-time delivery, budget adherence, and high-quality outcomes across multiple projects. The role demands 5+ years of construction...
    Senior

    Larry H. Miller Real Estate

    Sandy, UT
    4 days ago
  • $94k - $151k

     ...seeking applicants with strong SQL knowledge, practical data engineering experience, and the communication skills to connect technical...  ...positions filled internally. Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost... 
    Senior
    Permanent employment
    Full time
    Relocation

    Epicor Software Corporation

    Lehi, UT
    1 day ago
  •  ...Job Description Insight Global is seeking a Senior Quality Systems Specialist to support critical quality and compliance initiatives...  ...recruiting process, please send a request to ****@*****.*** learn more about how we collect, keep, and process your private... 
    Senior

    Insight Global

    Sandy, UT
    5 days ago
  •  ...shortest path to value. Job Description We are seeking a Senior Front End Developer who is passionate about designing and...  .... At Interopion, you will work with product managers, software engineers, healthcare workers, and clients to define, design, prototype,... 
    Senior
    Full time

    Interopion

    Sandy, UT
    1 day ago
  •  ...DevSecOps Engineer We are looking for a passionate, collaborative and driven DevSecOps Engineer to join our team. You will be contributing the DevSecOps team within Risk and Security. Influence and drive security standards alignment make recommendations on security... 
    Senior

    Samprasoft

    Draper, UT
    1 day ago
  •  ...Elite Sales Talent | Aesthetics, Medical Device, Software, & B2B Senior Accountant Full-Time | Reports to CEO | Path to Controller We’...  ...and growth into a Controller role If you're interested in learning more, apply or send an updated resume to ****@*****.***... 
    Senior
    Full time

    Pursuit

    Riverton, UT
    3 days ago
  • Columbia Technology Partners, Inc is seeking a System Administrator 2 to support Linux-based infrastructure across enterprise environments. You will handle system monitoring, troubleshooting, and performance optimization in a security-conscious setting. The role emphasizes...
    Senior

    Columbia Technology Partners, Inc

    Bluffdale, UT
    6 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
    3 days ago
  •  ...Principal Engineer/Senior Principal Engineer Hazen and Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer to join our team on a full-time basis to support the design and construction of water and wastewater facilities and infrastructure... 
    Senior
    Full time
    Work at office
    Local area

    Hazen and Sawyer

    South Jordan, UT
    16 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
    3 days ago
  •  ...warehousing and systems architecture should be matched to Database Engineering or Storage Engineering. Incumbents whose focus is the...  ...the design, development, and implementation of sophisticated machine learning models and predictive analytics solutions to solve critical... 
    Senior
    Live out
    Local area
    Flexible hours

    Waystar

    Lehi, UT
    16 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
    2 days ago
  •  ...Senior Data EngineerWaystar is seeking a highly skilled Senior Data Engineer to join our Business Data & Architecture team and help advance our enterprise Data Modernization...  ...ownership conceptsExperience supporting AI, machine learning, or advanced analytics... 
    Senior
    Live out

    Waystar

    Lehi, UT
    5 days ago
  •  ...completion. You will ensure on-time delivery, maintain budgets, and uphold quality standards while coordinating with clients, architects, engineers, and subcontractors. The ideal candidate has a bachelor’s degree in construction management or related field, 5+ years of PM... 
    Senior
    For subcontractor

    The Larry H. Miller Company

    Sandy, UT
    4 days ago
  •  ...About the job Product Marketing Senior Manager/Director About the Role In this role, youll launch products, but more importantly...  ...growth and businesses to evolve, align the entire revenue engine, and ensure every customer-facing motion speaks the same... 
    Senior
    Work at office
    Remote work

    VIBE

    Draper, UT
    4 days ago

Do you want to receive more vacancies?

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