Construye algo de lo que estar orgulloso.
Captivation Software ha construido una reputación proporcionando exactamente lo que los clientes necesitan de manera oportuna. Nuestro equipo de ingenieros siente orgullo en lo que desarrolla e innova constantemente para ofrecer la mejor solución. Captivation Software está buscando un ingeniero de software de nivel senior que será responsable de diseñar, desarrollar y mantener pipelines que permitan el entrenamiento de modelos de aprendizaje automático, así como la inferencia a gran escala en un entorno basado en Kubernetes.
Responsabilidades:
- Desarrollo de pipelines de entrenamiento de modelos conscientes de los datos para facilitar los requisitos únicos de los clientes en torno a la proveniencia del modelo
- Desarrollo de pipelines de inferencia escalables basados en Kubernetes que manejen datos en vuelo de manera compatible
- Configuración y mantenimiento de métricas personalizadas para permitir el ajuste de los pipelines en ejecución
Requisitos
Despacho de seguridad:
- Debe poseer actualmente un despacho de seguridad Top Secret / SCI del gobierno de EE. UU. con un polígrafo favorable, por lo tanto, todos los candidatos deben ser ciudadanos de EE. UU.
Calificaciones 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 alcance, tipo y complejidad similares.
- Grado de bachillerato 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 alcance, tipo y complejidad similares
- Nueve (9) 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 en desarrollo con Python
- Experiencia en desarrollo y despliegue de aplicaciones contenerizadas
- Experiencia en la escritura y despliegue de recursos de Kubernetes
- Experiencia en la escritura y despliegue de gráficos de Helm
Habilidades deseadas:
- Experiencia en desarrollo con Go
- Experiencia con conceptos e implementaciones de CI/CD (Gitlab, Flux CD, etc)
- Experiencia trabajando con, y depurando, aplicaciones habilitadas para GPU
- Experiencia con herramientas de gestión de políticas como Kyverno
- Experiencia utilizando herramientas de construcción de imágenes para Go como Ko
- Experiencia utilizando un marco de aprendizaje automático (PyTorch, TensorFlow, etc)
- Experiencia con otros pipelines/marcos de ML como KubeFlow, NeMo, PyTorch Lightning
- Experiencia con herramientas de métricas y monitoreo como Prometheus y Grafana
- Experiencia con la suite de herramientas de Atlassian
Este puesto está abierto solo para contrataciones directas. No consideraremos candidatos de firmas de reclutamiento/contratación de terceros.
Beneficios
- Salario Anual: $125,000 - $250,000 (depende de los años de experiencia)
- Hasta un 20% de contribución a 401k (no se requiere coincidencia)
- Tasas por hora superiores al mercado
- Aportación de $3,000 a HSA
- 5 semanas de tiempo libre pagado
- Seguro médico / dental / de vida / de discapacidad a corto y largo plazo / AD&D pagado por la empresa para el empleado