JOBSEARCHER

Principal Engineer - Python API Development

ResponsibilitiesTackle the most complex technical challenges involved in delivering machine learning at enterprise scaleDesign, build, and evolve reliable, secure, and cost‑efficient platform capabilitiesTake a hands‑on role across enterprise repositoriesImprove shared services, CI/CD workflows, and infrastructure patternsConduct deep technical investigation of performance and scalability issuesAnalyze system and application metricsOptimize GPU utilization, throughput, and resource efficiency across ML workloadsMentor junior and senior engineersPartner with Data Scientists to package, scale, and operationalize modelsLead cross‑platform incident response and post‑mortemsRequirementsBachelor's or Master's degree in Computer Science, Software Engineering, or a closely related engineering discipline8+ years (typically 10+) building and operating production platforms and services at scaleDeep software engineering expertise in Python and distributed systemsA track record of building production‑grade services, libraries, and internal platformsLinux fluency and scripting are requiredFamiliarity with Java or Groovy is a plusKnowledge or experience with GenAI Gateways or LiteLLM a big plusCloud platform leadership (AWS) —hands‑on with S3, Lambda, Batch, Step Functions, EventBridge, CloudWatch, and SNS/SQSExperience enabling managed ML services (e.g., SageMaker) as part of broader platform capabilitiesExposure to Azure or GCP is beneficialDevOps and CI/CD at scaleInfrastructure as Code (CloudFormation, Terraform/OpenTofu)Experience with multi‑environment promotion for ML‑enabled workloadsExperience in platform reliability engineering (SLOs/error budgets, capacity planning, cost observability, incident response, and post‑mortems) for ML serving and data/feature pipelines#J-18808-Ljbffr