Saltar al contenido

Leidos

Ingeniero de Software Senior / Científico de Datos (Sistemas de Entrenamiento)

TypeScriptPythonReactNode.js
Traducción automática. Consulta el original.

Sobre la oportunidad

Leidos busca un Ingeniero de Software Senior / Científico de Datos práctico

para dar soporte al desarrollo de aplicaciones modernas de entrenamiento, educación y soporte de misiones para programas de seguridad nacional. Este rol combina ciencia de datos aplicada, integración de IA/ML e ingeniería de software moderna para construir sistemas de aprendizaje y entrenamiento escalables e interactivos dentro de entornos clasificados.

Este es un rol de contribuidor individual centrado en la ejecución y la entrega.

Buscamos a alguien que haga, un profesional que diseñe y construya activamente sistemas de producción, contribuya código a diario y trabaje en toda la pila de aplicaciones.

El candidato ideal aporta una sólida experiencia en desarrollo TypeScript y front-end moderno, junto con habilidades prácticas de IA/ML y ciencia de datos que se pueden aplicar a entornos de entrenamiento y educación operativos.

Trabajará en estrecha colaboración con diseñadores instruccionales, ingenieros de software, partes interesadas de la misión, analistas y equipos de UX para crear plataformas de aprendizaje inteligentes y basadas en datos, y herramientas de entrenamiento operativo.

Si buscas comodidad, sigue desplazándote. En Leidos, superamos en pensamiento, construcción y ritmo al status quo, porque la misión lo exige. No contratamos seguidores. Reclutamos a aquellos que irrumpen, provocan y se niegan a fallar. El paso 10 es historia antigua. Ya estamos en el paso 30 y nos movemos más rápido de lo que nadie se atreve.

Responsabilidades Principales

  1. Diseñar, desarrollar y mantener aplicaciones modernas de entrenamiento y aprendizaje basadas en web
  1. Construir aplicaciones front-end responsivas, escalables y accesibles utilizando TypeScript y frameworks modernos
  1. Desarrollar e integrar capacidades habilitadas por IA/ML en sistemas de entrenamiento y soporte operativo
  1. Aplicar técnicas de ciencia de datos y análisis para soportar el aprendizaje adaptativo, la información del usuario, el análisis de rendimiento y los flujos de trabajo de la misión
  1. Colaborar con diseñadores instruccionales y expertos en la materia para traducir los objetivos de aprendizaje en experiencias digitales interactivas
  1. Integrar sistemas front-end con APIs, servicios backend, pipelines de IA/ML y plataformas empresariales
  1. Desarrollar componentes de UI reutilizables, visualizaciones y flujos de trabajo que soporten ecosistemas de entrenamiento escalables
  1. Trabajar con fuentes de datos estructuradas y no estructuradas en entornos empresariales y clasificados
  1. Participar en todo el ciclo de vida del desarrollo de software, incluyendo arquitectura, implementación, pruebas, despliegue y mantenimiento
  1. Soportar el despliegue y la operacionalización de capacidades de IA/ML dentro de sistemas de producción
  1. Utilizar flujos de trabajo modernos de desarrollo asistido por IA y agentes de codificación para acelerar la entrega de software, la creación de prototipos, las pruebas, la refactorización y la documentación
  1. Aplicar prácticas de ingeniería contemporáneas utilizando herramientas de desarrollo impulsadas por IA, manteniendo al mismo tiempo altos estándares de calidad de código, seguridad, mantenibilidad y pruebas
  1. Evaluar e integrar herramientas de desarrollo emergentes y capacidades de ingeniería agéntica en los flujos de trabajo del equipo y las prácticas de desarrollo de aplicaciones
  1. Solucionar problemas de aplicaciones, integración y datos en entornos distribuidos
  1. Contribuir a los estándares de ingeniería de software, frameworks reutilizables y mejores prácticas de desarrollo
  1. Mantenerse al día con las tendencias emergentes en tecnología de aprendizaje, IA/ML y front-end

Cualificaciones Básicas

  1. Título de Grado en Ciencias de la Computación, Ciencia de Datos, Ingeniería de Software, Matemáticas, Ingeniería o campo técnico relacionado con más de 8 años de experiencia relevante y más de 15 años de experiencia general; se puede considerar experiencia adicional en lugar del título.
  1. Sólida experiencia práctica en ingeniería de software con TypeScript y desarrollo moderno de front-end
  1. Experiencia con frameworks modernos de front-end como React, Next.js, Angular o Vue
  1. Experiencia práctica aplicando técnicas de ciencia de datos, análisis o IA/ML a aplicaciones del mundo real
  1. Dominio de Python y familiaridad con bibliotecas comunes de ciencia de datos y machine learning
  1. Experiencia integrando aplicaciones con APIs, sistemas backend y servicios de datos
  1. Familiaridad con flujos de trabajo de IA/ML, incluyendo preparación de datos, integración de modelos, pipelines de inferencia o procesamiento de análisis
  1. Experiencia utilizando herramientas modernas de desarrollo asistido por IA y agentes de codificación dentro de flujos de trabajo de ingeniería profesional
  1. Familiaridad con ecosistemas de codificación de IA contemporáneos y herramientas de productividad para desarrolladores como Claude Code, OpenAI Codex, Cursor, OpenCode, GitHub Copilot o plataformas similares
  1. Capacidad demostrada para aprovechar eficazmente el desarrollo asistido por IA manteniendo fundamentos sólidos de ingeniería de software, prácticas de depuración, disciplina de pruebas y estándares de codificación segura
  1. Sólida comprensión de las prácticas modernas de desarrollo de software, incluyendo Git, CI/CD, pruebas automatizadas y metodologías ágiles
  1. Capacidad demostrada para diseñar e implementar de forma independiente soluciones técnicas listas para producción
  1. Sólidas habilidades analíticas, de resolución de problemas y de solución de problemas
  1. Sólidas habilidades de comunicación escrita y verbal
  1. Debe poseer una autorización de seguridad TS/SCI activa con Polígrafo

Requisito de Autorización de Seguridad

TS/SCI activa con Polígrafo

Cualificaciones Preferidas

  1. Experiencia apoyando entornos de entrenamiento, educación, simulación o tecnología de aprendizaje
  1. Experiencia construyendo sistemas de tutoría inteligente, plataformas de aprendizaje adaptativo o aplicaciones de entrenamiento basadas en análisis
  1. Experiencia trabajando con modelos de lenguaje grandes (LLMs), IA generativa, NLP o experiencias de usuario asistidas por IA
  1. Familiaridad con frameworks y ecosistemas de IA como Hugging Face, LangChain, bases de datos vectoriales o frameworks de IA agéntica
  1. Experiencia desarrollando aplicaciones utilizando flujos de trabajo de ingeniería de software agéntica o acelerada por IA *
  1. Familiaridad con herramientas de desarrollo habilitadas por IA integradas en IDEs modernos, terminales y entornos CI/CD
  1. Experiencia evaluando, personalizando u operacionalizando agentes de codificación de IA para entornos de desarrollo empresariales o enfocados en misiones
  1. Experiencia combinando desarrollo asistido por IA con arquitecturas de aplicaciones TypeScript modernas, React o full-stack
  1. Experiencia con visualización de datos, análisis interactivos o desarrollo de dashboards
  1. Experiencia trabajando con ecosistemas de aprendizaje o estándares como SCORM, xAPI o integraciones LMS
  1. Familiaridad con el desarrollo de aplicaciones Node.js o full-stack
  1. Experiencia desplegando aplicaciones en entornos cloud o empresariales
  1. Experiencia modernizando aplicaciones heredadas en arquitecturas web modernas *
  1. Experiencia apoyando a clientes del Departamento de Defensa, Comunidad de Inteligencia o seguridad nacional

Perfil de Candidato Deseado

El candidato ideal es:

  1. Un constructor e ingeniero práctico ante todo
  1. Cómodo asumiendo la responsabilidad de la implementación desde el concepto hasta el despliegue
  1. Actualizado en prácticas de ingeniería asistida por IA y front-end modernas
  1. Igualmente cómodo trabajando en capas de UI, datos, APIs e integración de IA
  1. Interesado en entornos de educación, entrenamiento, simulación o aprendizaje de misiones
  1. Capaz de equilibrar la velocidad, la experimentación y la disciplina de ingeniería en sistemas de producción
  1. Cómodo operando en entornos de ingeniería modernos acelerados por IA donde los agentes de codificación y los flujos de trabajo asistidos por IA forman parte de las prácticas de desarrollo de software diarias

PUBLICACIÓN ORIGINAL: Mayo de 11, 2026

Para Puestos en EE. UU.: Aunque sujeto a cambios según las necesidades del negocio, Leidos anticipa razonablemente que esta oferta de empleo permanecerá abierta durante al menos 3 días, con una fecha de cierre prevista no anterior a 3 días después de la fecha de publicación original indicada anteriormente.

RANGO SALARIAL

Rango Salarial $154,050.00 - $278,475.00

El rango salarial de Leidos para este nivel de puesto es solo una guía general y no una garantía de compensación o salario. Los factores adicionales considerados al extender una oferta incluyen (pero no se limitan a) las responsabilidades del puesto, la educación, la experiencia, el conocimiento, las habilidades y las capacidades, así como la equidad interna, la alineación con los datos del mercado, el acuerdo de negociación aplicable (si lo hubiera) u otra ley.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026