Staff Backend Engineer leading engineering efforts for Cloudinary's AI algorithm platform. Focusing on system architecture, scalability, and GPU management.
Responsibilities
Own the architecture, stability, scalability, and performance of the system.
Design and implement platform features that support both synchronous low-latency and asynchronous compute-heavy algorithm execution.
Enhance GPU management, scheduling, and resource allocation for optimal performance and cost-efficiency.
Ensure robust Kubernetes-based deployment and observability for a highly dynamic system.
Act as the technical bridge between Research and Application teams by translating requirements into scalable system designs.
Collaborate closely with algorithm developers to streamline model deployment processes.
Partner with backend engineers (primarily working in Ruby and Go) to integrate the research group algorithms into Cloudinary services.
Advocate for high standards in code quality, observability, testing, and security.
Guide engineering integration efforts when consuming the different platform APIs.
Provide mentorship, support, and best practices to other engineers interacting with the platform.
Take part in general R&D efforts, supporting a broader production environment.
Contribute to the evolution of our platform to support a wider range of algorithmic workloads and model types.
Help shape tooling and infrastructure for model versioning, rollout, monitoring, and testing.
Collaborate with DevOps and Infrastructure teams to maintain operational excellence, system observability, and robust infrastructure support.
Requirements
8+ years of experience in software engineering, with 3+ years working on infrastructure/platforms involving ML/AI, GPU, or data-heavy systems.
Proficiency in Python and familiarity with backend languages such as Ruby and/or Go.
Strong understanding of Kubernetes internals and experience running GPU workloads in production environments.
In-depth knowledge of AWS services.
Experience architecting systems that support both real-time and asynchronous processing pipelines.
Familiarity with the ML lifecycle and MLOps practices, including CI/CD for models, monitoring, and rollback strategies.
Benefits
Opportunity to build and scale a one-of-a-kind platform powering state-of-the-art media algorithms.
Collaborate with world-class research, engineering, and product teams.
Have a direct impact on product experiences used by millions of developers and end-users.
Be part of a culture that values creativity, autonomy, and continuous improvement.
Senior Software Engineer developing full stack Java solutions for business - critical systems at ClearPoint. Collaborating with cross - functional teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer developing fullstack (.NET) applications for ClearPoint. Engaging in high - impact projects and collaborating with teams in Auckland, Wellington, or Christchurch.
Senior Software Engineer designing and deploying backend systems for financial applications at Cross River. Collaborating across teams to enhance scalability and stability while ensuring compliance.
Backend Engineer developing networking solutions for data centers at Meter. Collaborating with firmware and frontend teams to scale the infrastructure for performance and reliability.
Developer - PHP enhancing E - Commerce software with a focus on quality and new features at ITB - GmbH. Collaborate with a dynamic team in a hybrid work setting in Kamp - Lintfort.
Senior Java Backend Developer at ADITO with high responsibility in Java - centric agile teams. Working on a scalable architecture for a unique CRM platform in a hybrid setup.
Software Developer specializing in C++ application development for K - tronik GmbH in Munich. Collaborating on exciting projects in the telecommunications sector with a hybrid work model.
Engineering Manager leading and shaping backend architecture and internal platforms for Kaufland's e - commerce marketplace. Overseeing IAM, mailing services, and contributing to team development.
Java Back - end Developer at Vulog designing and implementing applications. Working in Nice, France headquarters with focus on quality assurance and client launches.
Software Developer in .NET environment at DIGI - SOFTWARE, focusing on application development and innovative software solutions for enhancing services. Collaborate on projects producing market - leading products and optimizing existing software.