CrawlJobs Logo

Software Engineering Manager, Machine Learning

meta.com Logo

Meta

Location Icon

Location:
United States , Sunnyvale

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

184000.00 - 257000.00 USD / Year

Job Description:

Meta is seeking a highly motivated and experienced Software Engineering Manager to join our team. As an engineering manager you will support, enable and empower your team, managing high performing engineers to make a meaningful impact on billions of people around the world. Software Engineering Managers are clearly characterized by progressive technical experience and demonstrated progression in management responsibility.

Job Responsibility:

  • Lead and manage a team of software engineers to deliver high-quality products and solutions
  • Collaborate with cross-functional teams to drive technical innovation
  • Develop and implement technical strategies to achieve business objectives
  • Foster an environment of continuous learning, growth, and improvement

Requirements:

  • 8+ years of, or PhD + 4 years of software engineering work experience, including hands on technical management
  • Demonstrated experience recruiting, building, structuring, and leading technical organizations, including performance management
  • Bachelor of Science/Masters in Computer Science or equivalent practical experience
  • Experience supporting, coaching, mentoring, and developing software engineers
  • 2+ years of experience in managing a team of engineers with varied skill levels

Nice to have:

Hands-on technical management building large scale systems, algorithms, and toolsets within the Machine Learning domain

What we offer:
  • bonus
  • equity
  • benefits

Additional Information:

Job Posted:
January 26, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineering Manager, Machine Learning

AI and Machine Learning Engineer

This role involves designing, developing, and optimizing AI and machine learning...
Location
Location
United States , Spring
Salary
Salary:
79700.00 - 183200.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • 0-2 years’ experience
  • Proficiency in programming languages such as Python, R, or Java
  • Knowledge of libraries and frameworks commonly used in AI and machine learning, such as TensorFlow, PyTorch, or scikit-learn
  • A solid understanding of statistics, probability, linear algebra, calculus, and optimization methods
  • In-depth knowledge of machine learning algorithms, techniques, and concepts
  • Proficiency in working with large datasets, data pre-processing, data cleaning, and exploratory data analysis
  • Experience with SQL and databases and data visualization tools like Matplotlib or Tableau
Job Responsibility
Job Responsibility
  • Designs, develops and implements AI and machine learning models
  • Gathers and analyzes relevant data sets to train and test machine learning (ML) models
  • Optimizes algorithms and models to improve their performance
  • Works closely with cross-functional teams, including data scientists, software engineers, product managers, and domain experts
  • Keeps accurate and up-to-date AI and machine learning project documentation
  • Prepares reports and presents findings or recommendations to stakeholders
  • Participates in regular design review sessions with the engineering manager, team leader, and other stakeholders
  • Actively seeks and incorporates feedback from the engineering manager or team leader
  • Attends daily or weekly stand-up meetings
  • Prepares and delivers detailed presentations and reports to stakeholders
What we offer
What we offer
  • Comprehensive health & wellbeing benefits
  • Investment in personal & professional development
  • Inclusive work environment celebrating individual uniqueness
  • Flexibility to manage work and personal needs
  • Fulltime
Read More
Arrow Right

AI and Machine Learning Engineer

AI and Machine Learning Engineer role at Hewlett Packard Enterprise focusing on ...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Master's degree is desirable
  • Typically 5-7 years' experience
  • Deep understanding of machine learning algorithms such as linear regression, decision trees, support vector machines, random forests, deep learning models, and reinforcement learning
  • Strong foundation in mathematics and statistics including linear algebra, calculus, probability theory, and statistical concepts
  • Proficiency in programming languages such as Python, R, or Java
  • Experience with software engineering best practices, version control systems, and software development methodologies
  • Knowledge of libraries and frameworks like TensorFlow, PyTorch, sci-kit, and Keras
  • Proficiency in using agentic frameworks like langGraph or similar frameworks
  • Knowledge in lineage tracking of agentic architectures
Job Responsibility
Job Responsibility
  • Conduct advanced research in AI and machine learning
  • Stay up to date with latest advancements in the field
  • Explore emerging technologies and identify opportunities to apply cutting-edge techniques
  • Evaluate traditional AI/ML and Gen-AI based applications during development phase and in production
  • Design solutions considering scalability, performance, and maintainability
  • Provide technical guidance and mentorship to junior team members
  • Collaborate with cross-functional teams including product managers, data scientists, and business analysts
  • Drive continuous improvement and innovation in AI and machine learning practices
  • Evaluate and integrate third-party tools or services
  • Facilitate design review sessions
What we offer
What we offer
  • Health & Wellbeing benefits
  • Personal & Professional Development programs
  • Unconditional Inclusion environment
  • Comprehensive suite of benefits supporting physical, financial and emotional wellbeing
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer

ARiA is looking for highly motivated self-starters and low-ego team players to j...
Location
Location
United States , Madison; Alexandria; Seattle
Salary
Salary:
Not provided
ariacoustics.com Logo
Applied Research in Acoustics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Applicants selected for employment will be subject to a government security investigation and must meet eligibility requirements, including U.S. citizenship, for access to sensitive information
  • Bachelor’s degree or greater in a relevant technical field (Computer Science, Engineering, or equivalent)
  • Expertise designing and developing code using modern programming/scripting languages such as C, C++, Golang, JavaScript (and variants), and Python
  • Expertise developing and deploying software in an agile, continuous-integration (CI) framework across a variety of hardware platforms (desktop, server, cloud) using modern tools including containerization (e.g., Docker, Kubernetes)
  • Exceptional ability and desire to acquire new knowledge and skills to solve challenges
  • Ability to work independently but collaboratively
  • Ability to manage multiple projects in a fast-paced professional office environment
  • Ability to communicate technical solutions to colleagues and customers
  • Superior oral and written communications skills
Job Responsibility
Job Responsibility
  • Algorithm and software design, development, research, and testing to support prototypes and products
  • Supporting the transition of research algorithms to fielded systems
  • Preparing documentation to summarize design and status of prototypes and products
  • Assisting with in-field integration, testing, and support, with some local travel required
  • Developing an interface between a C++ underwater-acoustics physics engine and a video game for education and training
  • Developing a JavaScript backend for a scenario-design and management tool for players and integration of that system with a learning-management system (LMS)
  • Developing algorithms and software for a cloud-deployed cognitive tool that allows natural-language query of legal documents to answer user questions about government regulations and supporting the DevOps process for deployment of the prototype
  • Fulltime
Read More
Arrow Right

Technical Software Engineering Manager

Cricut is looking for a highly motivated and technical, hands-on Software Engine...
Location
Location
United States , South Jordan
Salary
Salary:
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • B.S. or M.S. in Computer Science, Software Engineering
  • 4+ years of relevant software engineering management experience
  • 5+ years of experience developing, designing and bringing successful products to market
  • Proficient in Swift/C++/Dart development
  • Experience programming for hardware interfaces strongly desired
  • Firmware experience a plus
  • Experience with Google Protocol Buffers a plus
  • Strong knowledge of and experience with SDLC and Scrum/Agile methodologies
  • Experience with package managers (npm, Maven, SwiftPM, etc.)
  • Experience in unit and integration testing
Job Responsibility
Job Responsibility
  • Willing to comply with 3-day/week RTO policy
  • Willing to do occasional international travel
  • Work collaboratively with fellow department members, product managers, software engineers, firmware engineers, hardware engineers and test engineers to develop cross platform (iOS, Android, macOS, Windows) libraries and tools which interface directly with Cricut machines through USB and Bluetooth interfaces (BLE and Classic)
  • Lead the engineering team in developing new features, enhancing existing features and improving the quality of the libraries and tools
  • Work with engineering to figure out architecture, work-breakdown, estimates and schedules
  • Apply best software engineering design patterns to develop well-structured, modular, performant application code
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
  • Ensure best coding practices
  • Training, mentorship, and development of team members
  • Lead Agile/Scrum development
  • Fulltime
Read More
Arrow Right

Senior Machine Learning Engineer

As a Fintech company where Machine Learning (ML) is a key feature, our operation...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS degree or PhD degree in Computer Science or a related technical field
  • 4+ years of experience in ML engineering
  • Strong programming skills in Python and data engineering skills
  • Extensive knowledge of machine learning algorithms
  • Hands-on experience on architectural patterns for large-scale software applications
  • Industry experience building and productionizing machine learning systems
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
  • Train and validate state-of-the-art multi-modal, multi-task deep learning models as well as statistical models, considering use-case, complexity, performance, and robustness
  • Demonstrate end-to-end understanding of applications and develop a deep understanding of the “why” behind our models & systems
  • Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
  • Work closely with data platform teams to enable robust, scalable batch and real-time data pipelines
  • Drive high ML and engineering standards on the team through mentoring and knowledge sharing. Drive engineering best practices around code reviews, automated testing and monitoring
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Senior Machine Learning Engineer

As a Fintech company where Machine Learning (ML) is one of the key features, our...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS degree or PhD degree in Computer Science or a related technical field
  • 4+ years of experience in ML engineering
  • Strong programming skill in Python and data engineering skills
  • Extensive knowledge of machine learning algorithms
  • Hands-on experience on architectural patterns for large-scale software applications
  • Industry experience building and productionizing machine learning systems
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Design, build, and launch efficient and reliable machine learning (ML) models to drive business impact
  • Train and validate state-of-the-art multi-modal, multi-task deep learning models as well as statistical models considering use-case, complexity, performance, and robustness
  • Demonstrate end-to-end understanding of applications and develop a deep understanding of the “why” behind our models & systems
  • Partner with product managers, tech leads, and stakeholders to analyze business problems, clarify requirements, and define the scope of the systems needed
  • Work closely with data platform teams to enable robust, scalable batch and real-time data pipelines
  • Drive high ML and engineering standards on the team through mentoring and knowledge sharing. Drive engineering best practices around code reviews, automated testing and monitoring
What we offer
What we offer
  • healthcare
  • internet/cell phone reimbursement
  • a learning and development stipend
  • opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Senior Platform Machine Learning Engineer

Machine learning is the crucial enabler for every financial service EarnIn provi...
Location
Location
United States , Mountain View
Salary
Salary:
232200.00 - 283800.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field, or relevant equivalent experience
  • 4+ years of industry machine learning experience and excellent software engineering skills
  • Strong programming skills in Python, with familiarity in ML frameworks such as TensorFlow or PyTorch
  • Experience with ML cloud platforms like AWS Sagemaker, Databricks, or GCP Vertex AI
  • Experience with LLM Ops, foundation model APIs, and AI engineering
  • Familiarity with data pipeline and workflow management tools
  • Strong communication and collaboration skills
  • Passion for learning and staying updated with the latest machine learning and platform engineering industry trends
Job Responsibility
Job Responsibility
  • Design, build, and maintain the ML and AI platform and tools to support the end-to-end machine learning lifecycle
  • Work closely with other machine learning engineers to understand their workflows, optimize model training and deployment processes, and ensure the reproducibility of results
  • Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform
  • Contribute to evaluating and adopting new technologies and tools to enhance our machine-learning capabilities
  • Set examples of outstanding operational excellence. Be the catalyst for step-jump changes
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right

Staff Machine Learning Engineer

Machine learning is the crucial enabler for every financial service EarnIn provi...
Location
Location
United States , Mountain View
Salary
Salary:
272700.00 - 333300.00 USD / Year
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field, or relevant equivalent experience
  • 7+ years of industry machine learning experience and excellent software engineering skills
  • Strong programming skills in Python, with familiarity in ML frameworks such as TensorFlow or PyTorch
  • Experience with ML cloud platforms like AWS Sagemaker, Databricks, or GCP Vertex AI
  • Experience with LLM Ops, foundation model APIs, and AI engineering
  • Familiarity with data pipeline and workflow management tools
  • Strong communication and collaboration skills
  • Passion for learning and staying updated with the latest machine learning and platform engineering industry trends
Job Responsibility
Job Responsibility
  • Design, build, and maintain the ML and AI platform and tools to support the end-to-end machine learning lifecycle
  • Work closely with other machine learning engineers to understand their workflows, optimize model training and deployment processes, and ensure the reproducibility of results
  • Ensure scalability, reliability, cost efficiency, and ease of use of the machine learning platform
  • Contribute to evaluating and adopting new technologies and tools to enhance our machine-learning capabilities
  • Set examples of outstanding operational excellence. Be the catalyst for step-jump changes
  • Be a mentor, coach, leader and inspiration to those around you
What we offer
What we offer
  • equity and benefits
  • Fulltime
Read More
Arrow Right