Ingeniero de Software 2 - Linux/Python/Kubernetes/Helm/Go/PyTorch

  • Full Time
Job expired!

Construye algo de lo que estar orgulloso.

Captivation Software ha construido su reputación en proporcionar a los clientes exactamente lo que necesitan de manera oportuna. Nuestro equipo de ingenieros se enorgullece de lo que desarrollan y constantemente innovan para ofrecer la mejor solución. Captivation Software busca un ingeniero de software de nivel intermedio que será responsable de diseñar, desarrollar y mantener tuberías que permitan el entrenamiento de modelos de aprendizaje automático, así como inferencias a gran escala en un entorno basado en Kubernetes. Las tareas del Ingeniero de Software incluirán lo siguiente:

  • Desarrollo de tuberías de entrenamiento de modelos conscientes de los datos para facilitar los requisitos únicos del cliente en torno a la proveniencia del modelo
  • Desarrollo de tuberías de inferencia escalables basadas en Kubernetes que manejan de manera conforme los datos en vuelo
  • Configuración y mantenimiento de métricas personalizadas para permitir el ajuste de las tuberías en ejecución

Requisitos

Despacho de seguridad:

  • Debe poseer actualmente un despacho de seguridad Top Secret / SCI del gobierno de los EE. UU. con un polígrafo favorable, por lo tanto, todos los candidatos deben ser ciudadanos estadounidenses

Calificaciones mínimas:

  • Maestría en ciencias de la computación o disciplina relacionada de una universidad acreditada, más tres (3) años de experiencia como SWE, en programas y contratos de alcance, tipo y complejidad similares.
  • Título de licenciatura en ciencias de la computación o disciplina relacionada de una universidad acreditada, más cinco (5) años de experiencia como SWE, en programas y contratos de alcance, tipo y complejidad similares
  • Siete (7) años de experiencia como SWE, en programas y contratos de alcance, tipo y complejidad similares.

Habilidades requeridas:

  • Experiencia usando la interfaz de línea de comandos de Linux
  • Experiencia desarrollando con Python
  • Experiencia en el desarrollo y despliegue de aplicaciones contenerizadas
  • Experiencia escribiendo y desplegando recursos de Kubernetes
  • Experiencia escribiendo y desplegando gráficos de Helm

Habilidades deseadas:

  • Experiencia desarrollando con Go
  • Experiencia con conceptos e implementaciones de CI/CD (Gitlab, Flux CD, etc.)
  • Experiencia trabajando con y depurando aplicaciones habilitadas para GPU
  • Experiencia utilizando un marco de aprendizaje automático (PyTorch, TensorFlow, etc.)
  • Experiencia con otras tuberías/marcos de ML como KubeFlow, NeMo, PyTorch Lightning, etc.
  • Experiencia con herramientas de métricas y monitoreo como Prometheus y Grafana
  • Experiencia con la suite de herramientas de Atlassian

Esta posición está abierta solo para contrataciones directas. No consideraremos a candidatos de agencias de personal/reclutamiento de terceros.

Beneficios

  • Salario anual: $125,000 - $250,000 (depende de los años de experiencia)
  • Hasta un 20% de contribución al 401k (no se requiere matching)
  • Tasas por hora superiores al mercado
  • Contribución HSA de $3,000
  • 5 semanas de tiempo libre pagado
  • Seguro médico / dental / de visión / de vida / discapacidad a corto y largo plazo / AD&D pagado por la empresa para el empleado