Robotics Backend & ML Integration Engineer, Site Services

Meta

Fremont (CA)

On-site

USD 144,000 - 204,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Meta is seeking a Backend & ML Integration Engineer to join the IDC Robotics team in Fremont, CA. You will build high-throughput pipelines for image, video, and time-series data, develop robust backend services, and drive ML model serving and optimization in production across data centers.

You will collaborate with software, robotics, and research engineers, manage simulations, and ensure secure, scalable integrations with internal and external systems.

Qualifications

  • Bachelor’s degree or equivalent in a technical field.
  • 5+ years of experience in backend software engineering with ML components.
  • Proficiency in Python and C++ for backend and ML tasks.

Responsibilities

  • Build and maintain high-throughput pipelines for image, video, and time-series data.
  • Develop core backend services and triage issues.
  • Benchmark AI techniques and optimize models for production.
  • Fine-tune foundation models and manage deployment workflows.
  • Collaborate with cross-functional teams and external vendors.

Skills

Python
C++
ML integration
Backend systems
API design
Web frameworks
Version control

Education

Bachelor's degree in CS/Software/Robotics
Master's degree in CS/ML/Robotics

Tools

AWS
Azure
Model serving
MLOps
Kubernetes
CI/CD

Job description

Meta is seeking an engineer to join our IDC Robotics team, focusing on backend systems development and machine learning integration. This team is dedicated to implementing cutting-edge robotics technologies to enable efficient and operationally safer data centers.The engineer is responsible for the design, development, testing, deployment, and sustaining of scalable backend systems and machine learning integrations throughout the product life cycle to enable physical automation within Meta data centers. This role collaborates closely with software, robotics, research engineers, and external vendors to ensure seamless system integration, optimizing operational performance, and mitigating latency risks across Meta backend services and external vendor systems.The ideal candidate has a demonstrated experience in backend software engineering with a focus on machine learning systems integration. They demonstrate expertise in programming languages such as Python and web languages/stacks to serve inference, as well as image processing and time series data. They are skilled in prototyping, version control, hyperparameter tuning, and combining both classical and data-driven approaches to solve complex problems. Additionally, they have a deep understanding of machine learning integration with robot backend systems including model serving, inference optimization, feature stores, and pipeline orchestration. They have experience designing and implementing backend software architectures tailored for fault tolerant machine learning systems, coupled with a deep understanding of model-infrastructure integration. They are proactive problem solvers who can navigate ambiguous requirements, adept at exploring and selecting both open-source and paid software solutions. They thrive in dynamic environments and are passionate about leveraging emerging AI technologies to drive backend innovation. Their technical acumen is complemented by experience communicating technical decisions to technical and non-technical stakeholders and collaborating across teams, enabling seamless teamwork and efficient project execution.This candidate must demonstrate experience communicating with cross-functional teams, leading projects, managing stakeholder relationships, and applying engineering and analytical methods to solve complex problems. This role requires an experienced, dedicated professional to effectively collaborate and influence internal stakeholders, including cross-functional teams and individuals of all levels.If you have a interest in emerging technologies and enjoy working in small, agile, empowered teams solving complex problems within a fast-paced, evolving environment then this is the role for you.Robotics Backend & ML Integration Engineer, Site Services Responsibilities:Build and maintain high-throughput pipelines for image, video, and time-series data to support robotics applicationsDevelop core backend services, triage issues, execute bug fixes, and implement long-term design improvementsBenchmark classical, modern AI, and hybrid techniques to integrate optimal solutions into production servicesFine-tune foundation models on proprietary datasets, benchmark performance, and manage deployment workflows for inferenceCommunicate technical trade-offs and drive backend architecture decisions with cross-functional teamsSupport and manage scalable simulation stacks and environments for robotic testing and synthetic data generationIntegrate internal and external systems via APIs, agent-based workflows, standardized AI context protocols, and secure authentication layersBuild bridge layers connecting backends to web components with robust failure-mode handling and fallbacksMinimum Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a related technical field5+ years of experience in C++ and Python, focusing on the design, development, and integration of backend services and ML inference pipelinesDemonstrated experience developing high-throughput backend data pipelines for image, video, and time-series data streamsStrong knowledge of fault-tolerant backend architectures, model serving platforms, inference optimization, and MLOps orchestration toolsHands-on experience with web frameworks, API design, security protocols, and integration layers used to serve ML inferenceProven ability to evaluate, benchmark, and integrate open-source and third-party AI, classical, or hybrid software solutions into productionExperience navigating ambiguous technical requirements, resolving complex system issues, and executing long-term architectural improvementsStrong collaboration skills with cross-functional engineering teams, researchers, and external vendors to deliver production-ready softwareExperience managing simulation stacks, hardware/software bridge layers, and continuous integration workflows for complex technical systemsTrack record of mentoring engineers, driving technical best practices, and improving engineering tooling and processPreferred Qualifications:Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesMaster’s degree or above in Computer Science, Machine Learning, Robotics, Electrical Engineering, or a related fieldExpertise in one or more of the following areas:Familiarity with hardware acceleration and model-infrastructure integration processesFine-tune foundation models on proprietary data, benchmarking, and deploymentClassical, AI, and hybrid machine learning techniques for image, video, and time-series dataBackend software systems like AWS, Azure. Familiarity with concepts like Pub-sub, notifications, replication, consistency, sharding, permissions structuresIntegration with web components and robust failure mode handlingAgentive workflows, Model Context Protocol (MCP), and connectivity stack layers (authorization, authentication, APIs)Linux and networking, network certificates, SSL, REST API, RPC, XML / JSONDemonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)Simulation infrastructure and stacks for robotics use cases,Track record of contributions to backend software or ML infrastructure communitiesExperience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)Experience with data analysis tools and collaboration with research and data science teamsDemonstrated ability to scale backend solutions, with a focus on fault tolerance and reliabilityDemonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologiesAbout Meta:Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.$144,000/year to $204,000/year + bonus + equity + benefitsIndividual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Systems ML (Technical Leadership)
Software Engineer, Systems ML (Technical Leadership)

Meta Careers • New York (NY)

On-site
USD 219,000 - 301,000
Mechanical Design Engineer, Robotics Sustaining Engineering
Mechanical Design Engineer, Robotics Sustaining Engineering

Meta • Redmond (WA)

On-site
USD 173,000 - 245,000
Bonus
Equity
Benefits
Mechanical Engineering Technician, Robotics Hardware Engineering
Mechanical Engineering Technician, Robotics Hardware Engineering

Meta • Redmond (WA)

On-site
USD 111,000 - 160,000
Software Engineer, Systems ML (Technical Leadership)
Software Engineer, Systems ML (Technical Leadership)

Meta • New York (NY)

On-site
USD 219,000 - 301,000
Bonus
Equity
Benefits
Electrical Engineer, Robotics Hardware Engineering
Electrical Engineer, Robotics Hardware Engineering

Meta Careers • Burlingame (CA)

On-site
USD 173,000 - 245,000
Bonus
Equity
Benefits
Software Engineer, Systems ML (Technical Leadership)
Software Engineer, Systems ML (Technical Leadership)

Meta • Menlo Park (CA)

On-site
USD 219,000 - 301,000
Software Engineer, Systems
Software Engineer, Systems

Meta Careers • Detroit (MI)

On-site
USD 184,000 - 257,000
Software Engineer (Technical Leadership) — Central Security
Software Engineer (Technical Leadership) — Central Security

Meta Careers • Menlo Park (CA)

On-site
USD 347,000 - 403,000
Bonus
Equity
Benefits
Software Engineer, Machine Learning
Software Engineer, Machine Learning

Meta • Burlingame (CA)

On-site
USD 184,000 - 257,000
Bonus
Equity
Benefits
Software Engineer, Machine Learning
Software Engineer, Machine Learning

Meta • Menlo Park (CA)

On-site
USD 347,000 - 403,000