Remote Tech Lead Platform Engineer - AI & ML Ops

at Enable

Posted 6 hours ago 0 applied

Description:

  • Enable is seeking a Tech Lead Platform Engineer – AI & MLOps to drive the evolution of its cloud-native platform, ensuring scalability, reliability, and efficiency across all aspects of its SaaS infrastructure.
  • This role will focus on architecting and optimizing the platform for high-performance distributed systems while enabling machine learning (MLOps) capabilities for AI-driven applications.
  • The position involves collaborating across teams to develop best-in-class platform solutions that support product engineering, data engineering, and AI/ML teams.
  • Responsibilities include designing, building, and optimizing a cloud-native, multi-tenant SaaS platform, developing core infrastructure components, implementing best practices for cloud cost optimization, and enhancing API gateways.
  • The role also includes architecting and managing scalable AI/ML pipelines, developing MLOps workflows, optimizing ML model inference, and collaborating with data scientists and ML engineers.
  • Additional responsibilities involve implementing Infrastructure-as-Code practices, building automated monitoring solutions, improving CI/CD processes, and establishing robust logging and metrics collection.
  • The position requires close collaboration with engineering and security teams to ensure compliance with SaaS security standards and best practices, as well as mentoring junior engineers.

Requirements:

  • Candidates must have 8+ years of experience in platform, DevOps, or cloud engineering, with at least 3+ years in SaaS environments.
  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • Expertise in architecting, deploying, and managing cloud-native applications on AWS, GCP, or Azure is essential.
  • Strong experience with Kubernetes, serverless computing, and container orchestration is necessary.
  • Proficiency in modern Infrastructure-as-Code tools (Terraform, Pulumi) and CI/CD tools (GitHub Actions, ArgoCD) is required.
  • Experience in distributed systems, service mesh technologies, and event-driven architectures is needed.
  • Hands-on experience with databases (SQL, NoSQL, vector DBs) ensuring high availability and performance is required.
  • A deep understanding of SaaS security principles, identity management, and compliance frameworks (SOC 2, ISO 27001) is necessary.
  • Strong programming and automation skills in Python, SQL, and Bash are required.
  • Candidates should have strong experience with microservices architecture and API development.
  • Familiarity with MLOps frameworks and ML model operationalization is preferred.

Benefits:

  • Enable offers a comprehensive benefits package that includes paid time off to relax and recharge.
  • A wellness benefit is provided, which is a quarterly incentive dedicated to improving health and well-being.
  • Comprehensive insurance coverage for health and life is available for employees and their families.
  • A retirement savings plan is offered to help employees build their future.
  • Employees can enjoy a lucrative bonus plan that is subject to company or individual performance.
  • An equity program is available, providing additional options tied to tenure and performance.
  • Enable supports career growth through an internal mobility program that allows exploration of new opportunities.
  • Additional perks include complimentary meals, snacks, and drinks on-site, access to workshops and courses for professional growth, and a pet-friendly office environment.