CrawlJobs Logo

Staff Engineer- Machine Learning

United States, Palo Alto 90000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

Our Staff Engineer is a lead member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services in a hyper-growth environment where priorities shift quickly. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through back-end systems and all points in between.

Job Responsibility

  • Focus on multiple areas and provide leadership to the engineering teams
  • Own complete solution across its entire life cycle
  • Influence and build vision with product managers, team members, customers, and other engineering teams to solve complex problems for building enterprise-class business applications
  • Accountable for the quality, usability, and performance of the solutions
  • Lead in design sessions and code reviews to elevate the quality of engineering across the organization
  • Utilize programming languages like .NET, Python, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
  • Mentor more junior team members professionally to help them realize their full potential
  • Consistently share best practices and improve processes within and across teams

Requirements

  • Fluency and Specialization with at least two modern languages such as Java, C++, Python or C# including object-oriented design
  • Experience in building products using micro-services oriented architecture and extensible REST APIs
  • Experience building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Experience with continuous delivery and infrastructure as code
  • Fluency in DevOps Concepts, Cloud Architecture, and Azure DevOps Operational Framework
  • Experience in leveraging PowerShell scripting
  • Experience in existing Operational Portals such as Azure Portal
  • Experience with application monitoring tools and performance assessments
  • Experience in Datacenter structure, capabilities, and offerings, including the Azure platform, and its native services
  • Experience in security protocols and products: Understanding of Active Directory, Windows Authentication, SAML, OAuth
  • Experience in Azure Network (Subscription, Security zoning, etc.)
  • Experience in Genesis
  • In-depth knowledge of CS data structures and algorithms
  • Strong problem-solving ability
  • Ability to excel in a fast-paced, startup-like environment
  • Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
  • 6+ years of professional software development experience within a Java framework (J2EE, web containers and Java)
  • 4+ years of experience in open-source frameworks
  • 3+ years of experience with architecture and design
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent education or work experience

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Engineer- Machine Learning

8 matching positions

New

Staff Machine Learning Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Work at Home
Salary
Salary:
106605.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
September 28, 2026
Flip Icon
Requirements
Requirements
  • 8+ years in large-scale software development
  • 5+ years solution architecture or system design experience
  • 5+ years building large-scale microservices/APIs using Node.js
  • 3+ years hands-on experience with GCP and AWS (serverless, event-driven, AI/ML, CI/CD)
  • AWS Bedrock (any combination of models, agents, knowledge bases, guardrails, tuning, evaluation) or GCP Vertex AI (Model Garden, Extensions/Agents, Vector Search, Pipelines, Tuning) or similar technologies
  • Strong communication and leadership skills
  • Strong experience with Python for AI/ML engineering
  • Production experience with Agentic AI frameworks
  • Production experience with RAG architectures and vector databases
  • Production experience with Serverless and event-driven designs
Job Responsibility
Job Responsibility
  • Drives the development and implementation of advanced machine learning models and algorithms to solve complex healthcare problems, leveraging techniques such as predictive modeling, deep learning, and natural language processing
  • Collaborates with multiple departments, including data scientists, clinicians, and Information Technology (IT) professionals, to understand business requirements, define machine learning projects, and prioritize initiatives based on strategic objectives
  • Interfaces with stakeholders to define performance metrics and evaluation methodologies for machine learning models, contributing to rigorous testing, validation, and performance monitoring of models to ensure accuracy and reliability
  • Designs and implements scalable and efficient machine learning systems, including data pipelines, preprocessing, feature engineering, and model training, ensuring the quality and integrity of healthcare data used for analysis
  • Advises on the optimization and improvement of data pipelines, model training processes, and infrastructure to enhance efficiency, scalability, and performance of machine learning solutions
  • Consults on and presents technical findings, insights, and recommendations to both technical and non-technical stakeholders, contributing to the dissemination and application of machine learning insights in the healthcare industry
  • Ensures compliance with data privacy regulations, ethical guidelines, and industry standards in machine learning engineering, supporting the development of protocols and practices for model interpretability, fairness, and transparency
  • Manages team performance through regular, timely feedback as well as the formal performance review process to ensure delivery of exceptional services and engagement, motivation, and team development
  • Stays up-to-date with the latest advancements in machine learning and related technologies, continuously exploring and evaluating new algorithms and methodologies to enhance machine learning capabilities in healthcare applications
  • Design, build, and deploy production-grade LLM and GenAI applications using the full breadth of AWS Bedrock and GCP Vertex AI capabilities (models, tuning, pipelines, vector search, guardrails, evaluation)
What we offer
What we offer
  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • bonus, commission or short-term incentive program
  • equity award program
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer, Underwriting and Credit

Block has provided over $200 billion in credit to customers globally. Afterpay a...
Location
Location
United States , Bay Area
Salary
Salary:
276800.00 - 415200.00 USD / Year
block.xyz Logo
Block
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor's degree in a quantitative field (e.g., Mathematics, Statistics, Physics, Computer Science). Advanced degrees welcome.
  • 10+ years applying AI, machine learning, or statistical modeling in decisioning contexts such as credit, risk, fraud, recommendations, or similar domains.
  • Experience with probabilistic models and decision systems, including calibration, score transformations, and interpretation of model outputs.
  • Strong experimentation skills: you know how to design holdouts, measure lift, and evaluate models beyond aggregate metrics.
  • Experience with model monitoring, degradation detection, and retraining strategies in production systems.
  • Proficiency with AI-native development workflows. You use LLMs, agentic coding tools, and AI-assisted automation as a regular part of how you build and ship.
  • Experience explaining modeling concepts, results, and limitations to senior stakeholders and cross-functional partners.
  • Experience working across disciplines in environments with meaningful constraints.
Job Responsibility
Job Responsibility
  • Build, evaluate, and maintain underwriting and decisioning models across Cash App Borrow and Afterpay.
  • Design and evolve credit decision frameworks, including the modeling, automation, and policy logic that manage credit exposure over time.
  • Design and run experiments to evaluate model performance, measure impact on approval rates and loss, and inform credit policy decisions.
  • Develop deep understanding of borrower behavior, repayment dynamics, and portfolio structure across both products, and use that to inform model design and decision logic.
  • Contribute analysis and perspective that inform portfolio-level decisions, including explaining model behavior, tradeoffs, and uncertainty to senior technical and business leaders.
  • Work across the full modeling lifecycle: problem formulation, feature engineering, training, calibration, deployment, monitoring, and iteration in production.
  • Build agentic engineering workflows that accelerate development, testing, and documentation.
  • Collaborate with Product, Engineering, Legal, Compliance, and Operations to ensure credit systems reflect business goals and regulatory expectations.
  • Share modeling context and approaches across teams, helping align how credit risk is measured, interpreted, and discussed.
  • Shape how AI developer tooling is adopted across the team, defining review practices, quality standards, and governance patterns.
What we offer
What we offer
  • Remote work
  • medical insurance
  • flexible time off
  • retirement savings plans
  • modern family planning
  • Fulltime
Read More
Arrow Right

Sr. Staff Machine Learning Engineer

As a Principal Software Engineer, you will provide technical leadership in desig...
Location
Location
United States , Santa Clara
Salary
Salary:
141000.00 - 228075.00 USD / Year
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background on machine learning and ML frameworks (e.g., TensorFlow, PyTorch)
  • Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 10+ years of software development experience, with a focus on cloud-native and SaaS applications
  • Proven experience in designing and building large-scale, distributed systems on public cloud platforms (AWS, GCP, Azure)
  • Strong proficiency in at least one modern programming language such as Python, Go, or Java
  • Demonstrated experience with the full machine learning lifecycle, including model deployment and MLOps
Job Responsibility
Job Responsibility
  • Provide technical leadership for end-to-end solution delivery, collaborating with cross-functional teams (Product, SRE, QA, and Support) to align engineering efforts with business objectives
  • Drive the development of scalable cloud security architecture through a balance of strategic planning and hands-on coding
  • Establish and evangelize best practices for model versioning, reproducibility, auditing, and compliance to ensure code quality and data privacy across the organization
  • Architect and lead the entire ML lifecycle, from initial development and training to production deployment and real-time inference
  • Build and maintain automated, resilient systems for continuous integration, delivery (CI/CD), and monitoring of backend and machine learning components
  • Continuously evaluate and integrate cutting-edge MLOps tools and frameworks to enhance system scalability, reliability, and efficiency
  • Design and implement robust, next-generation cloud security solutions to resolve complex backend infrastructure and ML model challenges
  • Strategically manage and optimize ML infrastructure and pipelines to improve performance, ensure smooth production integration, and reduce operational costs
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer (Modeling), Support

Block's Support ML Modeling team is a central driver of innovation in customer s...
Location
Location
United States , Seattle
Salary
Salary:
276800.00 - 415200.00 USD / Year
cash.app Logo
Cash App
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in machine learning, applied AI, or product ML roles, with deep technical expertise
  • Demonstrated leadership capabilities, with the ability to influence and align cross-functional teams while directly shaping the work of peers through communication, context sharing, and technical guidance
  • A track record of delivering organizational wide impact, shaping systems, frameworks, or initiatives that raise the bar across multiple teams or functions
  • Proven ability to ship end to end ML features from problem framing through deployment and long-term maintenance
  • Demonstrated experience with language models, dialog systems, or generative AI in production
  • Strong foundation in NLP, deep learning, or ML infrastructure best practices
  • Excellent communication skills, with the ability to represent the team's work to leadership and stakeholders
  • Enthusiasm for R&D and pushing the boundaries of applied AI to transform conversational systems
Job Responsibility
Job Responsibility
  • Lead the end-to-end delivery of multiple ML initiatives, from planning and design through rollout, documentation, and long-term maintenance
  • Partner strategically with risk, product, engineering, design, and operations leaders to define and drive long term ML roadmaps, informed by domain expertise and industry trends
  • Guide the team's direction, identifying new ML/AI opportunities and advising leadership on strategic tradeoffs and opportunities
  • Drive R&D efforts exploring next-generation chatbot architectures using LLMs, RAG, fine-tuning, and real-time inference
  • Design, deploy, and maintain ML models powering conversational agents including support chatbots across Cash App, Square, and other Block products
  • Develop ML-powered tools and real time recommendation systems that enhance support agent effectiveness and customer outcomes
  • Act as the technical representative for your team's systems and programs, clearly communicating work and results to stakeholders, cross-functional partners, and external audiences
What we offer
What we offer
  • Remote work
  • medical insurance
  • flexible time off
  • retirement savings plans
  • modern family planning
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer - ML Training Infrastructure

The Role:   We are seeking an experienced, technically strong, impact-driven ex...
Location
Location
United States , Austin; Mountain View
Salary
Salary:
185000.00 - 335300.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree or higher in Computer Science or a related field, or equivalent practical experience
  • 8+ years of professional software engineering experience
  • 5+ years of specialized experience in AI/ML infrastructure, such as enabling distributed training for large-scale ML models
  • Strong programming skills in Python, with deep proficiency in frameworks such as PyTorch (preferred), TensorFlow, or similar ML systems
  • Proven experience designing and operating distributed systems for ML training, including distributed computing, GPU computing, and cloud environments (AWS, GCP, Azure)
  • Demonstrated track record of leading technically ambiguous, cross-team infrastructure initiatives and driving them to measurable impact
  • Strong architectural judgment and ability to make sound technical tradeoffs across performance, reliability, usability, and cost
  • Willingness to travel to Sunnyvale, CA as needed
  • Comfortable operating in highly ambiguous and dynamic environments
Job Responsibility
Job Responsibility
  • Define and drive the architecture, design, and development of scalable, reliable, and high-performance ML frameworks and platform capabilities to support model training at scale
  • Lead model training performance analysis and optimization efforts across distributed training workflows, improving scalability, efficiency, and cost across heterogeneous hardware environments
  • Raise the bar on system observability, debuggability, operational excellence, and developer experience across the ML training stack
  • Own large, ambiguous, cross-functional technical initiatives from strategy through execution, including technical roadmap definition, tradeoff analysis, and delivery
  • Influence platform direction by identifying long-term infrastructure investments, setting engineering standards, and driving adoption of best practices across teams
  • Collaborate across organizational boundaries to align requirements, resolve technical disagreements, and integrate new capabilities into the platform ecosystem
  • Mentor engineers through design reviews, technical guidance, and hands-on partnership, while elevating engineering quality across the team
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer

Applied AI is a horizontal AI team at Uber partnering with product and platform ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of industry experience in machine learning or software engineering, with a proven record of delivering ML solutions to production
  • Strong knowledge of machine learning, deep learning, and exposure to generative AI techniques (e.g., transformers, LLMs, diffusion)
  • Experience designing and scaling ML systems or platforms, including training pipelines, serving infrastructure, and model lifecycle tooling
  • Fluency in ML frameworks (e.g., PyTorch, TensorFlow, JAX) and development in Python and/or scalable backend languages (e.g., Java, Go)
  • Excellent collaboration and communication skills with the ability to work across teams and functions
Job Responsibility
Job Responsibility
  • Design and implement ML-driven systems that power core Uber experiences, with a focus on scalability, reliability, and performance
  • Lead the technical execution of key projects involving classical ML, deep learning, and generative AI technologies (e.g., LLMs, multimodal models)
  • Collaborate closely with product, data science, and infrastructure teams to develop AI solutions from ideation through production deployment
  • Contribute to and influence the technical direction for Applied AI, particularly around system design, model architecture, and infrastructure decisions
  • Champion engineering best practices in ML development — including experimentation workflows, model versioning, evaluation, monitoring, and responsible AI
  • Provide mentorship to engineers on the team and across partner orgs to help raise the technical bar
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer - Causal Inference

The mission of the Surge team is to maintain overall marketplace reliability by ...
Location
Location
United States , San Francisco; New York
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in relevant fields (CS, Stats, Economics, Econometrics, etc.) with a focus on Machine Learning
  • 4+ years of experience in an ML role with an emphasis on data and experiment driven model development
  • Expertise with Causal Inference, DML, etc...
  • Expertise in deep learning and optimization algorithms
  • Experience with ML frameworks such as PyTorch and TensorFlow
  • Experience building and productionizing innovative end-to-end Machine Learning systems
  • Proficiency in one or more coding languages such as Python, Java, Go, or C++
  • Strong communication skills and can work effectively with cross-functional partners
  • Strong sense of ownership and tenacity toward hard machine-learning projects
Job Responsibility
Job Responsibility
  • Work with a mixed team of Engineers, Operations Researchers, and Economists to build large-scale pricing optimization systems to set prices based on real-time marketplace conditions for Uber’s rides products globally
  • Build and train machine learning models with sparse data
  • Design experiments and use a variety of techniques for building causal models
  • Be a thought leader and help define roadmaps across multiple rider pricing teams
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer - Rider Intelligence

Rider Experience drives and enables the critical trip booking funnel within the ...
Location
Location
United States , Seattle
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ph.D., M.S. or Bachelor in Computer Science, Mathematics with focus on Machine Learning, or equivalent technical background with exceptional demonstrated impact
  • 8+ years experience leading the development and deployment of ML models in large-scale production environments at top-tier ML companies
Job Responsibility
Job Responsibility
  • Define and execute technical strategies, spanning from model and system architecture to business objectives and stakeholder alignment
  • Lead the design, development, and production of end-to-end ML solutions for large-scale distributed systems serving billions of trips
  • Lead and mentor a team of Machine Learning Engineers (MLEs), providing technical leadership, setting the vision, and guiding the team through the full development lifecycle—from ideation to model deployment and scaling
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Various benefits
  • Fulltime
Read More
Arrow Right