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

Senior Machine Learning Engineer

$162k - $194k

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 working remotely, 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 salary  range for this role is noted below for our San Jose based role.  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.

San Jose pay range

$161,900—$194,200 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 swooped.co .

Our Applicant Privacy Notice describes how BILL treats the personal information it receives from applicants.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Machine Learning Engineer in San Jose, CA vacancy
  • $200k - $280k

     ...Responsibilities: Develop, optimize, and deploy lightweight machine learning models for edge AI applications, particularly for audio...  ...Provide technical leadership and mentorship to junior engineers. Publish research findings, present at conferences, and... 
    Senior
    Local area

    TETRAMEM INC

    San Jose, CA
    4 days ago
  • $145k - $200k

     ...We are seeking a highly skilled Machine Learning Engineer with deep expertise in developing Bird's Eye View (BEV) fusion models using multimodal sensor inputs, particularly LiDAR. You will play a central role in designing scalable perception algorithms that integrate data... 
    Senior

    PlusAI, Inc.

    Santa Clara, CA
    1 day ago
  •  ...delivered for millions of patients worldwide. We're a team of engineers, clinicians, and innovators united by one purpose: to make...  ...and implementing user-facing software and computer vision / machine learning algorithms Iterating with user feedback and delivering... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

    Intelligent machines powered by Artificial Intelligence computers that can learn, reason, and interact with people are no longer science fiction. Today, a self-driving...  ...AV. We are seeking the best Machine Learning Engineers with a background in computer vision, LiDAR &... 
    Senior
    Full time
    Worldwide
    Night shift

    NVIDIA

    Santa Clara, CA
    3 days ago
  •  ...Software Development Engineer Strong background in software development, machine learning, and experience with time series databases such as Prometheus, Big Query, Splunk, Kafka, and Graphite. The ideal candidate will also have experience with Golang development and... 
    Senior

    Samprasoft

    Sunnyvale, CA
    2 days ago
  • An AI lab in Santa Clara is seeking a skilled software engineer with over 8 years of experience to optimize machine learning models for real-time applications. The role involves designing distributed training strategies, collaborating with ML researchers, and developing... 
    Senior

    Odyssey

    Santa Clara, CA
    14 hours ago
  • Apple Inc. is seeking a Machine Learning Engineer in Santa Clara, California to enhance Siri and other products. You will leverage cutting-edge advancements in machine learning and collaborate across teams to create exceptional user experiences. Minimum qualifications include... 
    Senior

    Apple Inc.

    Santa Clara, CA
    2 days ago
  • A leading technology company located in Cupertino is seeking an experienced Machine Learning Engineer to develop data generation methodologies and quality assessment systems. This role involves designing automated evaluation systems and collaborating on data requirements... 
    Senior

    Apple Inc.

    Cupertino, CA
    2 days ago
  •  ...Tittle: Senior MLOps Engineer (LLM / Agentic Systems) Location: Cupertino, CA / Austin, TX (Onsite) Role Overview We are seeking a Senior MLOps Engineer to build and scale intelligent, data-driven platforms for next-generation AI systems. This role focuses... 
    Senior

    United IT Solutions

    Cupertino, CA
    3 days ago
  •  ...organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on...  ...empowering teams. If you thrive in this culture, come join us! As a Senior Software Engineer, you will architect high‑scale distributed... 
    Senior
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $184.7k - $324.8k

    Cupertino, California, United States Software and Services Apple News is seeking an experienced Machine Learning Engineer to build, operate, and scale the systems that power intelligent features for millions of people every day. In this role, you will bring deep expertise... 
    Senior
    Work experience placement
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $181.1k - $272.1k

     ...Just as our customers find value in Apple products, the Finance groupfinds value for both Apple and its shareholders.As a machine learning engineer in Finance, you’ll play an integral and global role inbuilding the data foundations, services, and platforms used for delivering... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $181.1k - $318.4k

    Sr. Machine Learning Engineer, Siri Global Cupertino, California, United States Machine Learning and AI Join the Siri team at Apple! Build and...  ...world in the languages they speak. Description We seek a Senior Machine Learning Engineer / Tech Lead who is passionate about... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $229.5k - $367k

     ...technologies and platforms. About the Role Roku's Entertainment Assistant team is looking for ambitious, experienced machine learning engineers with a background in one or more of the following areas: artificial intelligence, natural language understanding, machine... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    2 days ago
  •  ...the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. We are seeking a Senior Machine Learning Engineer with expertise in deep learning and data analysis. In this role, you will apply data-driven techniques to develop high... 
    Senior

    PlusAI

    Santa Clara, CA
    29 days ago
  • $175k - $296k

     ...electric vehicles with technology and data, shaping the mobility experience of the future. We are looking for a full-time Machine Learning Engineer, with deep knowledge and strong enthusiasm towards establishing a state-of-art ML infrastructure for training very large... 
    Senior
    Full time

    XPeng Motors

    Santa Clara, CA
    more than 2 months ago
  • Google Inc. in Sunnyvale, CA, is looking for a Senior Staff Software Engineer focused on TPU Performance. This role is crucial for developing benchmarks and optimizing ML performance for Google's Cloud services. Candidates should have extensive experience in software development... 
    Senior

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • Google Inc. is looking for a Senior Staff Software Engineer in Sunnyvale, California. In this role, you will focus on optimizing machine learning performance and develop ground-breaking technologies that enhance user experience. This position requires strong leadership... 
    Senior

    Google Inc.

    Sunnyvale, CA
    3 days ago
  •  ...drive the future of autonomy, Plus is looking for talented individuals to join its fast-growing teams. We’re looking for a machine learning engineer to train and deploy the latest generation of ML-based planning algorithms on the extensive data we collect every day... 
    Senior

    PlusAI

    Santa Clara, CA
    a month ago
  • $160k - $200k

     ...join its fast-growing teams. As a Senior ML Infrastructure Engineer at Plus, you will design scalable...  ...integrated with state-of-the-art deep learning frameworks like PyTorch or TensorFlow...  ...boundaries of what's possible in machine learning infrastructure and contribute... 
    Senior

    PlusAI

    Santa Clara, CA
    29 days ago
  • $170.7k - $300.2k

    Apple Inc. in Cupertino is seeking an experienced engineer to define and deliver key performance metrics for Siri. This role involves partnering with engineering teams and maintaining data systems. The ideal candidate must have substantial development experience and relevant... 
    Senior

    Apple

    Cupertino, CA
    4 days ago
  • Apple Inc. is looking for an experienced Machine Learning Engineer in Cupertino, California, to develop and scale systems that power intelligent features for millions of users. In this role, you will handle model serving, deployment pipelines, and ML infrastructure, collaborating... 
    Senior

    Apple Inc.

    Cupertino, CA
    3 days ago
  • Apple Inc. is seeking a Senior Software Development Engineer (Applied ML) to work at the intersection of 3D geometry and manufacturing processes. This...  ...designing, building, and owning ML systems for machining workflows. The ideal candidate will have a strong background... 
    Senior

    Apple

    Sunnyvale, CA
    3 days ago
  •  ...volume, real-time, multi-modal machine-generated data — including...  ...of Splunk and Cisco's global engineering capabilities. Our work spans...  ...organizational excellence by mentoring senior technical talent, fostering...  ...and unstructured data, deep learning-based time series modeling,... 
    Flexible hours

    Webex Events (formerly Socio)

    San Jose, CA
    4 days ago
  • $174k - $252k

    Google Inc. is seeking a Senior Software Engineer for AI/ML to develop next-generation technologies. This role involves programming in Python or C++, collaborating on code reviews, and working on ML infrastructure. The ideal candidate will have a Bachelor's degree and... 
    Senior

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • Apple Inc. is seeking a Senior Software Engineer for Finance Digital Transformation in Cupertino, California. This role involves leading AI initiatives and developing scalable web applications while ensuring compliance with stringent finance regulations. The ideal candidate... 
    Senior

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $296.3k

     ...week, at minimum. The Role: We are seeking a Principal AI Engineer to lead the design and advancement of our AI platform. You will...  ...work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • A leading technology company is hiring a Senior Machine Learning Engineer to enhance Siri's capabilities through advanced machine learning systems. The role demands over 10 years of experience in developing ML solutions, strong software engineering skills, and the ability... 
    Senior

    Apple Inc.

    Cupertino, CA
    4 days ago
  • A leading technology company in Sunnyvale, CA is seeking a Software Engineer III to develop next-generation technologies related to AI and ML. This role requires a Bachelor's degree and experience in programming, particularly with Python or C++, along with expertise in... 
    Senior

    Google Inc.

    Sunnyvale, CA
    3 days ago
  • $166k - $244k

    Carlsbad Tech is actively seeking a Senior Software Engineer to work on the Gemini Live API in Sunnyvale, CA. This role involves building scalable...  ...teams to deliver high-performance solutions in AI and machine learning. The ideal candidate will have a Bachelor's degree and... 
    Senior

    Carlsbad Tech

    Sunnyvale, CA
    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!