Summary
Meta's IDC Robotics team is hiring a backend engineer to design, build, deploy, and sustain scalable backend systems and machine learning integrations that power physical automation in Meta data centers. Day-to-day work centers on Python and web stacks for model serving, inference optimization, feature stores, and pipeline orchestration, plus image processing and time-series data, in close collabo
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.