Ingeniero de Software Senior (Ingeniería de Datos)

  • Full Time
Job expired!

Ingeniero de Software Senior (Ingeniería de Datos)

Sobre nosotros:

BlackSky es un proveedor de soluciones de inteligencia geoespacial que permite a las organizaciones recolectar y transformar datos a partir de la observación de la tierra, redes globales de sensores, dispositivos móviles y redes sociales para ofrecer información a demanda sobre ubicaciones, eventos y activos que son críticos para sus operaciones. BlackSky proporciona la recolección de datos satelitales, y soluciones basadas en la nube para procesamiento y análisis a organizaciones que están aprovechando el crecimiento exponencial de una amplia gama de plataformas de sensores y recolección para entregar la próxima generación de soluciones de GEOINT e inteligencia de ubicación. BlackSky tiene una amplia experiencia y capacidades en teledetección comercial, análisis multi-fuente, computación en la nube, desarrollo de software de código abierto, servicios web de Amazon y análisis geoespaciales de big data. BlackSky proporciona soluciones a organizaciones comerciales y gubernamentales con programas relevantes con la Agencia Nacional de Inteligencia Geoespacial (NGA), el Ejército de los EE. UU. y los Laboratorios de Investigación de la Fuerza Aérea de los EE. UU.

BlackSky está buscando un Ingeniero de Software Senior talentoso y creativo para apoyar el desarrollo, la operación y la evolución de capacidades de Spectra AI, la vanguardista Plataforma de IA/ML de BlackSky. Como parte del equipo de aprendizaje automático, eres fundamental para apoyar la misión de monitoreo automatizado en BlackSky. Te ayudarás a garantizar que Spectra AI produzca análisis consistentes, confiables y relevantes para la creciente base de usuarios de BlackSky.

Se espera que esta posición sea un elemento crítico del equipo de ingeniería de IA/ML de BlackSky y que trabaje en colaboración con los equipos internos de desarrollo satelital para garantizar el éxito. El candidato ideal tiene experiencia en ingeniería de software geoespacial, implementación de modelos de visión por computadora, operaciones y pruebas; familiaridad con imágenes satelitales o conjuntos de datos similares; y éxito trabajando en un entorno de desarrollo ágil. Además, el candidato ideal ha demostrado la capacidad de administrar sus propios esfuerzos en un amplio alcance de trabajo como un contribuyente independiente. Finalmente, el candidato debe ser un pensador independiente con la capacidad y disposición demostradas para aprender nuevas herramientas, tecnologías y enfoques para resolver nuevos problemas. Preferimos que este puesto sea local en nuestra oficina de Herndon, VA, pero estamos abiertos a candidatos en ciertos estados remotos. Este papel reporta al Gerente de Operaciones de Aprendizaje Automático.

Responsabilidades:

  • Elabora requisitos a nivel de proyecto y sistema para definir arquitecturas y soluciones relacionadas con nuestra formación en computación visual, inferencia y flujos de trabajo de anotación. Propone soluciones al equipo, incluyendo la conducción de investigaciones y decisiones de compensación.
  • Descompone soluciones de software y diseño en tareas discretas siguiendo un ciclo de vida de desarrollo de software ágil, incluyendo la asignación de tareas a ingenieros junior.
  • Implementa diseños de software de alta calidad y listos para producción siguiendo los estándares de codificación del equipo y las mejores prácticas de software.
  • Participa en todo el ciclo de vida del proyecto, desde el desarrollo de requisitos hasta la implementación.
  • Trabaja con los interesados del proyecto y el equipo de gestión para iterar sobre la funcionalidad del producto y mejorar la estrategia.
  • Construye herramientas y guiones geoespaciales que proporcionan insights valiosos al equipo y mejoran la productividad general.
  • Ayuda a gestionar y seleccionar todos los diferentes tipos de datos necesarios para entrenar modelos de alta calidad de visión por computadora.
  • Se enfoca en reducir la latencia general en nuestros procesos en tiempo real, desde la identificación de áreas problemáticas hasta la implementación de mejoras.
  • Otras tareas relacionadas con el trabajo asignadas.

Calificaciones requeridas:

  • Al menos 10 años de experiencia práctica como ingeniero de software, con al menos tres años centrados en la imaginería geoespacial.
  • Título de Licenciatura o Maestría o superior en una de las siguientes áreas: ciencias computacionales, matemáticas, física, estadística u otro campo computacional.
  • Experiencia demostrada en el diseño y construcción de soluciones y arquitecturas de software productivas y escalables, especialmente para el aprendizaje automático o el procesamiento de imágenes.
  • Alta competencia y experiencia con Python3 y experiencia en la escritura de software de producción para datos ETL, microservicios, inteligencia de negocio y despliegue en la nube.
  • Experiencia con entornos de cálculo distribuido como Kubernetes y Dask.
  • Experiencia práctica trabajando con grandes conjuntos de datos de imágenes, incluyendo la normalización de imágenes, la ampliación de imágenes, la visualización raster/vector, etc.
  • Sólida capacidad para comunicar conceptos y resultados analíticos con clientes, gerentes y el equipo técnico, destacando insights accionables.
  • elegibilidad para una autorización de seguridad de EE. UU., que requiere la ciudadanía estadounidense.
  • Podrías haber tenido cierta exposición al aprendizaje automático. Aunque no es un requisito, sería útil si has estudiado el aprendizaje automático, estadística, visión por computadora y disfrutas trabajar con expertos en la materia de Visión por Computadora.

Calificaciones preferidas:

  • Más de 12 años de experiencia práctica como ingeniero de software.
  • Conocimientos y experiencia con los principios de MLOps y DataOps.
  • Experiencia trabajando con software geoespacial y de imágenes (GDAL, Rasterio, GeoPandas, Shapely, Xarray, Zarr, etc.).
  • Experiencia con conjuntos de datos de detección remota y métodos de preprocesamiento y manipulación de imágenes para sensores como Sentinel, LandSat, WorldView.
  • Experiencia con soluciones de infraestructura, incluyendo (escalado y despliegue de modelos en la nube utilizando soluciones de AWS como Kubernetes, ClearML, Argo, Airflow, Dask, EC2, S3, Batch).

Vida en BlackSky para empleados a tiempo completo elegibles para beneficios:

  • Seguro de salud, dental, de visión, por discapacidad, de vida y AD&D de grupo, seguro de vida voluntario y AD&D.
    • ¡BlackSky paga el 100% de las primas solo para empleados para seguro médico, dental y de visión y contribuye con $100 al mes para gastos de bolsillo!
  • 15 días de PTO, 11 días festivos de la empresa, cuatro días festivos flotantes (proporcionales según la fecha de contratación), un día de licencia remunerada para voluntariado al año, licencia parental y más.
  • Opciones de diferimiento previo al impuesto y Roth de 401(k) con aportación por parte del empleador.
  • Cuentas de gasto flexible.
  • Programas de asistencia al empleado y asistencia de viaje.
  • Donaciones de empleadores que igualan las del empleado.
  • Desarrollo profesional.
  • ¿Mac o PC? ¡Tú eliges!
  • Artículos promocionales increíbles.

El salario anticipado para candidatos en Seattle, WA es de $150.000 a $175.000 al año. El paquete final de compensación ofrecido a un candidato exitoso dependerá de la experiencia y educación específica. BlackSky es un empleador en varios estados, y esta escala de pago puede no reflejar los rangos salariales en otros estados o ubicaciones fuera de Seattle, WA.

BlackSky se compromete a contratar y retener una fuerza laboral diversa. Estamos orgullosos de ser un empleador de Igualdad de Oportunidades/Acción Afirmativa. Todos los solicitantes calificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, edad, origen nacional, orientación sexual, identidad de género, discapacidad, estado de veterano protegido, o cualquier otra característica protegida por la ley.

Para cumplir con las regulaciones de exportación de tecnología espacial del gobierno de los EE. UU., incluido el Reglamento Internacional de Tráfico de Armas (ITAR), debes ser ciudadano estadounidense, residente permanente legal de los EE. UU., individuo protegido según lo definido por 8 U.S.C. 1324b(a)(3), o elegible para obtener las autorizaciones requeridas del Departamento de Estado de los EE.UU..

Declaraciones de igualdad de oportunidades en el empleo (EEO)/Acción afirmativa (AAP)/Transparencia salarial:

https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf

https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf