Redwood Materials
Leidos
Engenheiro de Software Sênior / Cientista de Dados (Sistemas de Treinamento)
Sobre a oportunidade
Leidos está buscando um Engenheiro de Software Sênior / Cientista de Dados prático
para apoiar o desenvolvimento de aplicações modernas de treinamento, educação e suporte a missões para programas de segurança nacional. Esta função combina ciência de dados aplicada, integração de IA/ML e engenharia de software moderna para construir sistemas de aprendizado e treinamento escaláveis e interativos dentro de ambientes classificados.
Esta é uma função de contribuidor individual focada em execução e entrega.
Estamos buscando um executor técnico — alguém que projeta e constrói ativamente sistemas de produção, contribui com código diariamente e trabalha em todo o stack da aplicação.
O candidato ideal traz forte experiência em desenvolvimento TypeScript e front-end moderno, juntamente com habilidades práticas de IA/ML e ciência de dados que podem ser aplicadas a ambientes operacionais de treinamento e educação.
Você trabalhará em estreita colaboração com designers instrucionais, engenheiros de software, stakeholders de missão, analistas e equipes de UX para criar plataformas de aprendizado inteligentes e orientadas por dados e ferramentas de treinamento operacional.
Se você busca conforto, continue rolando. Na Leidos, nós superamos o pensamento, superamos a construção e superamos o status quo — porque a missão exige. Não estamos contratando seguidores. Estamos recrutando aqueles que disruptam, provoquem e se recusem a falhar. O passo 10 é história antiga. Já estamos no passo 30 — e avançando mais rápido do que qualquer um ousa.
Responsabilidades Principais
- Projetar, desenvolver e manter aplicações modernas de treinamento e aprendizado baseadas na web
- Construir aplicações front-end responsivas, escaláveis e acessíveis usando TypeScript e frameworks modernos
- Desenvolver e integrar capacidades habilitadas por IA/ML em sistemas de treinamento e suporte operacional
- Aplicar técnicas de ciência de dados e análise para apoiar o aprendizado adaptativo, insights do usuário, análise de desempenho e fluxos de trabalho de missão
- Colaborar com designers instrucionais e especialistas no assunto para traduzir objetivos de aprendizado em experiências digitais interativas
- Integrar sistemas front-end com APIs, serviços backend, pipelines de IA/ML e plataformas corporativas
- Desenvolver componentes de UI reutilizáveis, visualizações e fluxos de trabalho que suportam ecossistemas de treinamento escaláveis
- Trabalhar com fontes de dados estruturadas e não estruturadas em ambientes corporativos e classificados
- Participar do ciclo de vida completo de desenvolvimento de software, incluindo arquitetura, implementação, testes, implantação e sustentação
- Apoiar a implantação e operacionalização de capacidades de IA/ML em sistemas de produção
- Utilizar fluxos de trabalho modernos de desenvolvimento assistido por IA e agentes de codificação para acelerar a entrega de software, prototipagem, testes, refatoração e documentação
- Aplicar práticas de engenharia contemporâneas usando ferramentas de desenvolvimento com IA, mantendo fortes padrões de qualidade de código, segurança, manutenibilidade e testes
- Avaliar e integrar ferramentas de desenvolvimento emergentes e capacidades de engenharia agentica nos fluxos de trabalho da equipe e práticas de desenvolvimento de aplicações
- Solucionar problemas de aplicações, integrações e dados em ambientes distribuídos
- Contribuir para padrões de engenharia de software, frameworks reutilizáveis e melhores práticas de desenvolvimento
- Manter-se atualizado com as tendências emergentes em front-end, IA/ML e tecnologia de aprendizado
Qualificações Básicas
- Bacharelado em Ciência da Computação, Ciência de Dados, Engenharia de Software, Matemática, Engenharia ou área técnica relacionada com 8+ anos de experiência relevante e 15+ anos de experiência geral; experiência adicional pode ser considerada em substituição ao diploma
- Forte experiência prática em engenharia de software com TypeScript e desenvolvimento front-end moderno
- Experiência com frameworks front-end modernos como React, Next.js, Angular ou Vue
- Experiência prática aplicando técnicas de ciência de dados, análise ou IA/ML a aplicações do mundo real
- Proficiência em Python e familiaridade com bibliotecas comuns de ciência de dados e machine learning
- Experiência integrando aplicações com APIs, sistemas backend e serviços de dados
- Familiaridade com fluxos de trabalho de IA/ML, incluindo preparação de dados, integração de modelos, pipelines de inferência ou processamento de análise
- Experiência usando ferramentas modernas de desenvolvimento assistido por IA e agentes de codificação em fluxos de trabalho de engenharia profissional
- Familiaridade com ecossistemas de codificação de IA contemporâneos e ferramentas de produtividade para desenvolvedores como Claude Code, OpenAI Codex, Cursor, OpenCode, GitHub Copilot ou plataformas similares
- Capacidade demonstrada de alavancar efetivamente o desenvolvimento assistido por IA, mantendo fundamentos sólidos de engenharia de software, práticas de depuração, disciplina de testes e padrões de codificação segura
- Forte compreensão de práticas modernas de desenvolvimento de software, incluindo Git, CI/CD, testes automatizados e metodologias ágeis
- Capacidade demonstrada de projetar e implementar independentemente soluções técnicas prontas para produção
- Fortes habilidades analíticas, de solução de problemas e de troubleshooting
- Fortes habilidades de comunicação escrita e verbal
- Deve possuir autorização de segurança ativa TS/SCI com Polígrafo
Requisito de Autorização de Segurança
TS/SCI ativo com Polígrafo
Qualificações Preferenciais
- Experiência apoiando ambientes de treinamento, educação, simulação ou tecnologia de aprendizado
- Experiência construindo sistemas de tutoria inteligente, plataformas de aprendizado adaptativo ou aplicações de treinamento orientadas por análise
- Experiência trabalhando com modelos de linguagem grandes (LLMs), IA generativa, NLP ou experiências de usuário assistidas por IA
- Familiaridade com frameworks e ecossistemas de IA como Hugging Face, LangChain, bancos de dados vetoriais ou frameworks de IA agentica
- Experiência desenvolvendo aplicações usando fluxos de trabalho de engenharia de software agentica ou acelerada por IA *
- Familiaridade com ferramentas de desenvolvimento habilitadas por IA integradas em IDEs modernas, terminais e ambientes CI/CD
- Experiência avaliando, personalizando ou operacionalizando agentes de codificação de IA para ambientes de desenvolvimento corporativos ou focados em missão
- Experiência combinando desenvolvimento assistido por IA com arquiteturas de aplicações TypeScript, React ou full-stack modernas
- Experiência com visualização de dados, análise interativa ou desenvolvimento de dashboards
- Experiência trabalhando com ecossistemas de aprendizado ou padrões como SCORM, xAPI ou integrações LMS
- Familiaridade com desenvolvimento de aplicações Node.js ou full-stack
- Experiência implantando aplicações em ambientes de nuvem ou corporativos
- Experiência modernizando aplicações legadas em arquiteturas web modernas *
- Experiência apoiando clientes do Departamento de Defesa, Comunidade de Inteligência ou segurança nacional
Perfil Desejado do Candidato
O candidato ideal é:
- Um construtor e engenheiro prático em primeiro lugar
- Confortável em assumir a responsabilidade pela implementação do conceito à implantação
- Atualizado sobre práticas modernas de engenharia front-end e assistida por IA
- Igualmente confortável trabalhando nas camadas de UI, dados, APIs e integração de IA
- Interessado em ambientes de educação, treinamento, simulação ou aprendizado de missão
- Capaz de equilibrar velocidade, experimentação e disciplina de engenharia em sistemas de produção
- Confortável operando em ambientes de engenharia modernos acelerados por IA, onde agentes de codificação e fluxos de trabalho assistidos por IA fazem parte das práticas diárias de desenvolvimento de software
POSTAGEM ORIGINAL: Maio 11, 2026
Para Vagas nos EUA: Embora sujeito a alterações com base nas necessidades do negócio, a Leidos antecipa razoavelmente que esta requisição de emprego permanecerá aberta por pelo menos 3 dias, com uma data de encerramento prevista para não antes de 3 dias após a data original da postagem, conforme listado acima.
FAIXA SALARIAL
Faixa Salarial $154,050.00 - $278,475.00
A faixa salarial da Leidos para este nível de cargo é apenas uma diretriz geral e não uma garantia de remuneração ou salário. Fatores adicionais considerados ao estender uma oferta incluem (mas não se limitam a) responsabilidades do cargo, educação, experiência, conhecimento, habilidades e capacidades, bem como equidade interna, alinhamento com dados de mercado, acordo de negociação aplicável (se houver) ou outra lei.
