Construye algo de lo que sentirte orgulloso.
Captivation Software se ha ganado una reputación proporcionando exactamente lo que los clientes necesitan de manera oportuna. Nuestro equipo de ingenieros se enorgullece de lo que desarrolla y se innova constantemente para proporcionar la mejor solución. Captivation Software está buscando un ingeniero de software de nivel medio que será responsable de diseñar, desarrollar y mantener las tuberías que permiten el entrenamiento de modelos de aprendizaje automático, así como la inferencia a gran escala en un entorno basado en Kubernetes.
Responsabilidades:
- Desarrollo de tuberías de entrenamiento 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 y basadas en Kubernetes que manejen datos en vuelo de manera conforme
- Configuración y mantenimiento de métricas personalizadas para permitir el ajuste de las tuberías en ejecución
Requisitos
Clasificación de seguridad:
- Debe tener actualmente una clasificación 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 de los EE.UU.
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 Ingeniero de Software, en programas y contratos de alcance, tipo y complejidad similares.
- Grado de Licenciatura en Ciencias de la Computación o disciplina relacionada de una universidad acreditada, más cinco (5) años de experiencia como Ingeniero de Software, en programas y contratos de alcance, tipo y complejidad similares
- Siete (7) años de experiencia como Ingeniero de Software, en programas y contratos de alcance, tipo y complejidad similares.
Habilidades requeridas:
- Experiencia en el uso de la línea de comandos de Linux
- Experiencia en desarrollo con Python
- Experiencia en desarrollo y despliegue de aplicaciones contenerizadas
- Experiencia en escribir y desplegar recursos de Kubernetes
- Experiencia en escribir y desplegar gráficos de Helm
Habilidades deseadas:
- Experiencia en desarrollo con Go
- Experiencia con conceptos de CI/CD e implementaciones (Gitlab, Flux CD, etc)
- Experiencia trabajando con y depurando aplicaciones habilitadas para GPU
- Experiencia en el uso de un framework 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 el conjunto de herramientas de Atlassian
Esta posición está abierta solo para contrataciones directas. No consideraremos candidatos de empresas de personal / reclutamiento de terceros.
Beneficios
- Salario anual: $125,000 - $250,000 (Dependiendo de los años de experiencia)
- Contribución de hasta el 20% a 401k (no se requiere igualación)
- Tarifas por hora superiores a las del mercado
- Contribución de $3,000 a HSA
- 5 Semanas de Vacaciones Pagadas
- La empresa paga el Seguro Médico / Dental / de Vista / de Vida / de Discapacidad a Corto y Largo plazo / AD&D del empleado.