Machine Learning Ops, Applied Machine Learning

Job expired!

Compañía: Apple

Puesto de Trabajo: Operaciones de Aprendizaje Automático, Aprendizaje Automático Aplicado

Ubicación: Estados Unidos

Número de Rol: 200545290

Horas Semanales: 40

Fecha de Publicación: 6 de mayo de 2024

El equipo de Aprendizaje Automático Aplicado de Apple está buscando un Ingeniero de Software Senior talentoso y dedicado para innovar y escalar nuestra infraestructura para aplicaciones de GenAI en entornos en la nube como AWS y GCP. Si tienes una pasión por aprovechar lo último en tecnología de sistemas distribuidos y aprendizaje automático, ven y ayúdanos a desarrollar plataformas y productos a escala Apple.

  • Más de 4 años de experiencia en programación Python
  • Experiencia en la gestión de aplicaciones en la nube en AWS/GCP & Kubernetes
  • Fuerte comprensión de las tuberías de inferencia de modelos, específicamente basadas en RAG y GuardRails
  • Experiencia con marcos de aplicaciones LLM de código abierto como LangChain/LlamaIndex
  • Familiaridad con servicios gestionados en la nube como AWS BedRock/GCP Vertex AI
  • Proficiencia en herramientas de infraestructura como código, incluidas CloudFormation, Terraform
  • Experiencia con herramientas de implementación basadas en GitOps como Spinnaker, Flux, ArgoCD
  • Conocimiento profundo de la gestión de Kubernetes usando Helm y Kustomize
  • Experiencia en observabilidad y trazabilidad para Modelos de Lenguaje Grande
  • Habilidades avanzadas de resolución de problemas y la capacidad de administrar entornos de sistemas operativos complejos como Linux

Como Ingeniero de Software Senior, tú:

  • Desarrollarás aplicaciones LLM utilizando marcos como AWS BedRock/GCP Vertex AI
  • Optimizarás Modelos de Lenguaje para mejorar el rendimiento mientras reduces los costos operativos
  • Crearás herramientas para comparar y evaluar comparativamente varias bases de datos de incrustación y LLMs
  • Ayudarás a soportar y mejorar los procesos de CI/CD para gestionar y desplegar aplicaciones en AWS/GCP & Kubernetes
  • Diseñarás e implementarás automatización para sistemas autoreparables
  • Desarrollarás sistemas de multi-tenencia asegurando la protección de datos en diferentes casos de uso
  • Solucionarás problemas complejos de red, sistema y aplicaciones
  • Participarás en proyectos rápidos y desafiantes entregando soluciones innovadoras para apoyar las divisiones de negocios de Apple

Los candidatos deben poseer un BS en ciencias de la computación con al menos 4 años de experiencia o un MS con 2 años de experiencia relevante.

  • La experiencia con la infraestructura de LLM como GPUs, TPUs e Inferentia es una ventaja
  • La familiaridad con los entornos de tiempo de ejecución de LLM como Triton y frameworks como TensorRT, vLLM es ventajosa
  • Las habilidades generales de solución de problemas en Java son deseables

El rango salarial para esta posición está entre $138,900 y $256,500, basado en habilidades, calificaciones y experiencia. Apple ofrece cobertura médica y dental integral, beneficios de jubilación, productos con descuento, opciones de compra de acciones y reembolsos de matrícula entre otros beneficios. También puede estar disponible la elegibilidad para bonos discrecionales, comisiones y reubicación.

Apple es un empleador que ofrece igualdad de oportunidades y valora la diversidad. Tomamos medidas afirmativas para asegurar la igualdad de oportunidades para todos