Ingeniero de Software 3 - Linux/Python/Spark/Kubernetes/Helm/Go/Gitlab

  • Full Time
Job expired!

Construye Algo del que Estar Orgulloso.

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

  • Desarrollo de tuberías de capacitación de modelos conscientes de los datos para facilitar los requisitos únicos del cliente en torno a la procedencia del modelo
  • Desarrollo de tuberías de inferencia escalables basadas en Kubernetes que manejen de manera compatible los datos en vuelo
  • Configuración y mantenimiento de métricas personalizadas para permitir la sintonización de las tuberías en ejecución

Requisitos

Clasificación de Seguridad:

  • Debe mantener actualmente una autorización de seguridad de nivel Top Secret / SCI del Gobierno de los EE.UU. con un polígrafo favorable, por lo tanto, todos los candidatos deben ser ciudadanos de los EE.UU.

Qualificaciones Mínimas:

  • Maestría 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 similar alcance, tipo y complejidad.
  • Grado de Bachiller en Ciencias de la Computación o disciplina relacionada de una universidad acreditada, más siete (7) años de experiencia como SWE, en programas y contratos de similar alcance, tipo, y complejidad
  • Nueve (9) años de experiencia como SWE, en programas y contratos de similar alcance, tipo, y complejidad.

Habilidades Requeridas:

  • Experiencia utilizando la línea de comandos de Linux
  • Experiencia desarrollando con Python
  • Experiencia aprovechando soluciones de procesamiento distribuido como Spark y/o Dask para flujos de trabajo de procesamiento de datos y soluciones de ETL
  • Experiencia desarrollando y desplegando aplicaciones en contenedores
  • 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 y depurando aplicaciones habilitadas para GPU
  • Experiencia con herramientas de gestión de políticas como Kyverno
  • Experiencia usando herramientas de construcción de imágenes para Go, como Ko
  • Experiencia utilizando un marco de aprendizaje automático (PyTorch, TensorFlow, etc)
  • Experiencia con otras tuberías/marcos de ML como KubeFlow, NeMo, PyTorch Lightning
  • Experiencia con herramientas de métricas y monitoreo como Prometheus y Grafana
  • Experiencia con el conjunto de herramientas Atlassian

Este puesto está abierto solo para contrataciones directas. No consideraremos candidatos de terceros/agencias de reclutamiento de personal.

Beneficios

  • Salario Anual: $125,000 - $250,000 (Depende de los años de experiencia)
  • Hasta un 20% de contribución a 401k (sin necesidad de coincidencia)
  • Tarifas horarias superiores al mercado
  • Contribución de $3,000 a HSA
  • 5 Semanas de Vacaciones Pagadas
  • Seguro Médico / Dental / de Visión para empleados pagado por la empresa / Seguro de Vida / Discapacidad a corto y largo plazo / AD&D