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.