CrawlJobs Logo

Software Engineer (Leadership) - Machine Learning

Switzerland, Zurich · Job Posted January 24, 2026
Apply Position
Job Link Share

Job Description

Meta is seeking talented principal engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will manage complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in leading a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.

Job Responsibility

  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
  • Lead long term technical strategy and roadmap for large cross-company efforts
  • Suggest, collect and synthesize requirements and create an effective feature roadmap
  • Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt

Requirements

  • Programming experience in a relevant language
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
  • Experience driving large cross-functional/industry-wide engineering efforts
  • Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
  • Experience communicating and working across functions to drive solutions
  • Experience mentoring/influencing experienced engineers across organizations

Nice to have

  • B.S. Computer Science or related technical field
  • Experience with Hadoop/HBase/Pig or MapReduce/Sawzall/Bigtable/Hive/Spark
  • Experience in shipping products to millions of customers or have started a new line of product

Looking for more opportunities?

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

Similar Jobs for

Software Engineer (Leadership) - Machine Learning

8 matching positions

Software Engineer (Technical Leadership) - Machine Learning

Meta is seeking talented principal engineers to join our teams in building cutti...
Location
Location
United States , Sunnyvale
Salary
Salary:
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
  • 12+ years of programming experience in a relevant language OR 8+ years experience with a PhD
  • Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term mission
  • Experience driving large cross-functional/industry-wide engineering efforts
  • Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
  • Experience communicating and working across functions to drive solutions
  • Experience mentoring/influencing executive stakeholders across organizations
Job Responsibility
Job Responsibility
  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
  • Lead long term technical vision and roadmap for large cross-company efforts
  • Suggest, collect and synthesize requirements and create an effective feature roadmap
  • Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer (Technical Leadership) - Machine Learning Specialist

Meta is seeking Machine Learning Engineers to join our engineering team. The ide...
Location
Location
United States , Sunnyvale
Salary
Salary:
219000.00 - 301000.00 USD / Year
meta.com Logo
Meta
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience leading projects with industry-wide impact
  • Experience communicating and working across functions to drive solutions
  • Experience in mentoring/influencing engineers across organizations
  • Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision
  • Experience in driving large cross-functional/industry-wide engineering efforts
  • 12+ years of experience in programming languages (Python, C++, Java or R) with technical background
  • 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining or artificial intelligence
  • Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
  • Effectively communicate complex features and systems in detail
  • Understand industry & company-wide trends to help assess & develop new technologies
  • Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
  • Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
  • Suggest, collect and synthesize requirements and create an effective feature roadmap
  • Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
  • Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
What we offer
What we offer
  • bonus
  • equity
  • benefits
Read More
Arrow Right

Software Engineer, Machine Learning - Credit & Refund Optimization

Join the team focused on building intelligent, personalized systems that drive f...
Location
Location
United States , San Francisco
Salary
Salary:
137100.00 - 299300.00 USD / Year
doordash.com Logo
DoorDash
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of industry experience delivering machine learning systems with clear business impact, especially in personalization, optimization, or causal inference
  • Deep expertise in statistical modeling and causal inference (e.g., uplift modeling, treatment effect estimation, synthetic controls, instrumental variables)
  • Experience designing and deploying optimization algorithms (e.g., multi-objective optimization, bandits, constrained optimization)
  • Proficiency in Python and ML tooling such as PyTorch, Spark, and MLflow
  • A strong product sense and ability to translate business objectives into technical solutions
  • M.S. or Ph.D. in a quantitative field (e.g., Computer Science, Statistics, Operations Research, Economics, Mathematics)
  • Excellent communication skills and a track record of cross-functional leadership
Job Responsibility
Job Responsibility
  • Designing and deploying causal inference models to accurately assess the impact of refunds and credits on customer satisfaction, retention, and behavior
  • Developing optimization frameworks that balance customer experience with operational cost, under policy and budget constraints
  • Building personalized decision systems that adapt to customer preferences and platform dynamics in real time
  • Collaborating with engineering, product, and data science partners to shape the roadmap for trust, service recovery, and consumer experience
  • Leading end-to-end model development, including experimentation, deployment, monitoring, and iteration
What we offer
What we offer
  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • wellness benefits
  • commuter benefits match
  • paid time off
  • paid sick leave
  • medical benefits
  • dental benefits
  • vision benefits
  • 11 paid holidays
  • Fulltime
Read More
Arrow Right

Sr Software Engineer - Machine Learning

We are building the future of Uber's mobility and logistics platforms. As a soft...
Location
Location
United States , New York; Seattle; San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree or equivalent in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field with at least 3 year of full-time Machine Learning work experience OR PhD in Machine Learning, AI, Data Science, Computer Science, Engineering, Mathematics or related field with at least 1 year of full-time Machine Learning work experience
  • Proficiency in at least one programming language such as Java, C++, Python, or Go
  • 3 years of experience with ML algorithms/modeling- developing, training, productionization and monitoring of ML solutions at scale.
Job Responsibility
Job Responsibility
  • Partners with stakeholders to design, develop, optimize, and productionize machine learning (ML) or ML-based solutions and systems that are used within a team to solve complex problems with multiple dependencies
  • Leads team efforts to leverage and improve ML infrastructure for model development, training, deployment needs and scaling ML systems
  • Design, build, and deploy scalable machine learning models to production to solve real-world business problems
  • Collaborate with cross-engineering teams, data scientists and other partners to gather requirements and translate them into technical specification
  • Work closely with multi-functional leads to develop technical vision, new methodological approaches, and drive team direction
  • Write clean, testable, and efficient code to ensure models run with low latency and high reliability
  • Implement monitoring systems to track model performance, stability, and data drift in live environments
  • Mentor and guide other engineers, providing technical leadership and encouraging a collaborative and growth-oriented team environment
  • Stay up-to-date with standard machine learning algorithms and industry trends to continuously improve our tech stack.
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 for various benefits (see link)
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Traffic Machine Learning

Engineering at Uber means building for real-world impact under real-world constr...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in building and maintaining high-scale data pipelines using systems like Flink or Spark
  • Experience with data analysis techniques and the ability to reason about system performance, headroom, and data quality
  • Experience leading major technical initiatives from inception through to production and maintenance
  • Ability to work across multiple technical domains in parallel, zooming into code-level details and out to system-level strategy
  • Ability to lead through others, driving results from more junior engineers on the team
Job Responsibility
Job Responsibility
  • Design, build, and maintain data pipelines that process real-time road data at a global scale, where every millisecond of latency impacts millions of ETAs
  • Lead technically complex initiatives, such as re-architecting our incident and closure detection systems to improve accuracy and reaction time
  • Solve messy, high-impact problems—like optimizing the interface between traffic and routing—often without a clear starting point or obvious solution
  • Navigate the trade-offs between short-term tactical fixes and long-term architectural stability while keeping our Maps ecosystem running smoothly
  • Own your work end-to-end, from drafting the multi-year technical vision for traffic domains to debugging production issues when the stakes are high
  • Collaborate cross-functionally with Data Scientists, Product Managers, and Engineering peers to translate complex business needs into robust, scalable software
  • Champion engineering best practices like code health and design clarity, even when the pace is fast and priorities shift
  • Mentor and unblock other ICs on the team, raising the bar for technical excellence through thoughtful design reviews and leadership by example
  • Fulltime
Read More
Arrow Right

Senior Software Engineer | Computer Vision & Machine Learning

We are looking for a seasoned, hands-on Software Engineer with deep expertise in...
Location
Location
Germany; Spain , Mannheim; Valencia
Salary
Salary:
Not provided
hubblr.io Logo
HUBBLR GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of professional experience building ML/CV applications in Python
  • Proven expertise in Computer Vision: Demonstrable experience with object detection, image segmentation, or related tasks in a production environment
  • Deep Learning Proficiency: Hands-on experience with modern frameworks like PyTorch or TensorFlow
  • CV Toolkit: Strong skills with libraries such as OpenCV, scikit-image, or similar
  • Technical Leadership: Experience leading at least one major ML/CV project from initial concept to successful production deployment
  • Model Optimization: Practical knowledge of techniques like quantization, pruning, or knowledge distillation to make models efficient
  • Pragmatic Mindset: An analytical, MVP-focused approach to problem-solving, with a focus on delivering value quickly
  • Excellent Communication: Fluent in English, with the ability to provide constructive feedback to teammates and communicate clearly with clients
  • Location: Ability to work from our Mannheim or Valencia office in a hybrid model
Job Responsibility
Job Responsibility
  • Lead Technical Development: Design, build, and deploy production-ready computer vision solutions for real-world applications like object detection, image segmentation, and theft detection
  • Own the ML Lifecycle: Take full ownership of the end-to-end ML pipeline, including data annotation workflows (e.g., CVAT), model training, optimization (quantization, pruning), and deployment on cloud infrastructure
  • Drive Architectural Decisions: Actively participate in and influence architectural and technological choices for new and existing ML-powered software projects
  • Collaborate and Guide: Work within a distributed team (Münster, Hamburg, Mannheim, Valencia), provide technical guidance, conduct code reviews, and champion best practices
  • Act as a Client Partner: Communicate directly with client CTOs and stakeholders. You'll provide status updates, estimate development tasks, and help manage project scope and timelines
What we offer
What we offer
  • High Impact: You won't be a small cog in a big machine. You will own projects, see your work go live, and make a tangible impact on our clients' businesses
  • Growth & Learning: You'll be exposed to a variety of projects across different industries, ensuring you're always learning and tackling new challenges
  • A Culture of Trust & Ownership: We hire smart people and trust them. You'll have the autonomy to make decisions and manage your work independently
  • Diverse & Inclusive Team: We are committed to building a diverse team. We welcome people who are like us and people who are unlike us. This includes but is not limited to gender, ethnicity, age, academic background, and character
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Lead Machine Learning Engineer

Lead Machine Learning Engineer At Capital One, we are changing banking for good...
Location
Location
United States , Cambridge, Massachusetts; Richmond, Virginia; McLean, Virginia
Salary
Salary:
197300.00 - 225100.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 6 years of experience designing and building data-intensive solutions using distributed computing (Internship experience does not apply)
  • At least 4 years of experience programming with Python, Scala, or Java
  • At least 2 years of experience building, scaling, and optimizing ML systems
Job Responsibility
Job Responsibility
  • Partner with a cross-functional team of engineers, data scientists, product managers, and designers to deliver AI-powered products that change how our associates work and provide value to our customers
  • Design, develop, test, deploy, and support AI software components utilizing machine learning models, including model evaluation and experimentation, large language model inference, similarity search, guardrails, governance, observability and agentic AI
  • Fine-tune, develop and evaluate machine learning and foundation models
  • Collaborate as part of a cross-functional Agile team to create and enhance software that utilizes state-of-the-art AI and ML capabilities
  • Contribute thought leadership and technical vision to the long term roadmap of pioneering AI systems at Capital One
  • Leverage a broad stack of Open Source and SaaS AI technologies
  • Inform your ML infrastructure decisions using your understanding of ML modeling techniques and issues
  • Retrain, maintain, and monitor models in production
  • Construct optimized data pipelines to feed ML models
  • Ensure all code is well-managed to reduce vulnerabilities, models are well-governed from a risk perspective, and the ML follows best practices in Responsible and Explainable AI
What we offer
What we offer
  • Performance based incentive compensation
  • cash bonus(es) and/or long term incentives (LTI)
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • Fulltime
Read More
Arrow Right