Pular para o conteúdo

Las Vegas Sands Corp.

Engenheiro de Software Sênior - Desenvolvimento com Foco em IA

JavaScriptTypeScriptPythonJavaAWSGCPDockerKubernetesC#Go
Tradução automática. Consulte o original.

Descrição da Vaga

Visão Geral da Posição

A principal responsabilidade do Engenheiro de Software Sênior (Desenvolvimento com Foco em IA) é projetar, orquestrar e validar aplicações de software construídas através de fluxos de trabalho de desenvolvimento impulsionados por IA. Este não é um papel de desenvolvedor tradicional assistido por IA. Em vez de escrever a maior parte do código manualmente, esta função opera dentro de um Ciclo de Vida de Desenvolvimento de Software (SDLC) com Foco em IA, onde agentes de IA servem como os principais produtores de código, configuração e artefatos de teste. O engenheiro fornece direção arquitetural, engenharia de contexto, governança com intervenção humana (human-in-the-loop) e responsabilidade final por todo o software entregue.

O Engenheiro de Software Sênior combina fundamentos profundos de engenharia de software com a capacidade de pensar em sistemas, projetar fluxos de trabalho de agentes eficazes e validar saídas geradas por IA em dimensões de segurança, correção, desempenho e conformidade.

Requisitos Físicos

Todos os deveres devem ser realizados de acordo com as políticas, práticas e procedimentos departamentais e da Las Vegas Sands Corp.. Espera-se que todos os Membros da Equipe Las Vegas Sands Corp. se conduzam de maneira profissional em todos os momentos. Os membros da equipe são obrigados a observar os padrões da empresa, os requisitos de trabalho e as regras de conduta.

Deve ser capaz de:

  1. Acessar fisicamente as áreas de trabalho designadas com ou sem acomodação razoável.
  1. Trabalhar remotamente, conforme necessário.
  1. Trabalhar em ambientes internos e ser exposto a vários fatores ambientais, como, mas não se limitando a, CRT, ruído e poeira.
  1. Utilizar laptop e teclado padrão para realizar as funções essenciais do cargo.

Deveres e Responsabilidades Essenciais

* Design e Orquestração de Fluxos de Trabalho de Agentes

  1. Projetar, construir e manter fluxos de trabalho de agentes de IA que produzam código de aplicação, configuração de infraestrutura, suítes de teste e documentação.
  1. Decompor requisitos complexos de aplicação em tarefas discretas e bem definidas que os agentes de IA possam executar efetivamente dentro de limites definidos.
  1. Selecionar e configurar modelos de IA apropriados, frameworks de agentes e ferramentas para cada fluxo de trabalho com base na complexidade da tarefa, nível de risco e considerações de custo.
  1. Construir e manter repositórios de contexto que forneçam aos agentes o conhecimento organizacional, padrões de codificação, padrões arquiteturais e contexto de domínio necessários para produzir resultados corretos e consistentes.
  1. Criar e manter a cadeia de ferramentas de agentes, incluindo Skills (SKILL.md) para conhecimento de domínio reutilizável, hooks para automação determinística em pontos definidos do fluxo de trabalho e arquivos de memória de projeto (CLAUDE.md, AGENTS.md) que fornecem contexto persistente entre as sessões do agente.
  1. Projetar arquiteturas de subagentes que decomponham fluxos de trabalho complexos em agentes especializados e com escopo definido, com acesso apropriado a ferramentas, seguindo o princípio do menor privilégio para cada função de agente.
  1. Aplicar práticas de engenharia composta que capturem sistematicamente insights, padrões e modos de falha de cada ciclo de desenvolvimento, codificando-os na memória do projeto, skills e configurações de agentes, de modo que cada unidade de trabalho facilite o trabalho subsequente e o torne mais confiável.
  1. Participar de sessões de Elaboração em Grupo (Mob Elaboration) para refinar colaborativamente requisitos, critérios de aceitação e pacotes de contexto antes do início da execução do agente.

* Verificação e Garantia de Qualidade

  1. Aplicar um framework de verificação de múltiplas camadas a todos os resultados gerados por IA, validando a correção funcional, postura de segurança, características de desempenho, qualidade do código e conformidade regulatória.
  1. Estabelecer e impor pontos de controle de governança com intervenção humana (HITL), no loop (OHOTL) e após o loop (AHOTL) apropriados ao nível de risco de cada fluxo de trabalho.
  1. Revisar, testar e aprovar código gerado por IA, garantindo que atenda aos padrões de codificação da Sands, diretrizes arquiteturais e requisitos de segurança antes da promoção para produção.
  1. Projetar e manter pipelines de verificação automatizados que complementem a revisão humana, incluindo harnesses de teste, portões de análise estática e telemetria em tempo de execução.
  1. Identificar e remediar padrões de desvio de agente, alucinação ou degradação de qualidade em execuções repetidas de fluxos de trabalho.
  1. Implementar sistemas de observabilidade e telemetria de agentes que rastreiem o comportamento do agente, padrões de chamada de ferramentas, consumo de tokens e métricas de qualidade de saída em todos os fluxos de trabalho.

* Desenvolvimento de Aplicações e Arquitetura

  1. Projetar e entregar aplicações full-stack em camadas web, API e de dados usando metodologias com Foco em IA como abordagem principal de desenvolvimento.
  1. Definir arquitetura de sistema, modelos de dados, contratos de API e padrões de integração que sirvam como contexto fundamental para o desenvolvimento orientado por agentes.
  1. Colaborar com equipes multifuncionais, incluindo produto, design, infraestrutura e segurança, para traduzir requisitos de negócios em fluxos de trabalho de agentes executáveis.
  1. Coordenar com equipes de desenvolvimento em locais globais para garantir a consistência nos fluxos de trabalho de agentes, padrões de codificação e práticas de verificação.
  1. Manter a capacidade de escrever, depurar e refatorar código diretamente quando as saídas do agente exigirem intervenção manual ou ao explorar abordagens arquiteturais novas.
  1. Garantir que todas as aplicações entregues atendam aos padrões corporativos de escalabilidade, manutenibilidade, observabilidade e prontidão operacional.
  1. Projetar e construir servidores MCP personalizados que exponham ferramentas internas, bancos de dados e sistemas de negócios para agentes de IA através de interfaces padronizadas, permitindo que os agentes interajam com dados corporativos de forma segura e confiável.

* Melhoria Contínua e Mentoria

  1. Avaliar modelos de IA emergentes, frameworks de agentes, servidores MCP e ferramentas de desenvolvimento para melhorar continuamente a eficácia do fluxo de trabalho e a qualidade da saída.
  1. Orientar membros da equipe em práticas de desenvolvimento com Foco em IA, técnicas de engenharia de contexto e metodologias de verificação.
  1. Contribuir para a evolução do padrão SDLC com Foco em IA da Sands, propondo refinamentos com base na experiência prática e em resultados mensuráveis.
  1. Documentar padrões de fluxo de trabalho de agentes, bibliotecas de prompts, estruturas de repositórios de contexto e lições aprendidas para construir conhecimento institucional.
  1. Monitorar e otimizar o consumo de tokens e custos em fluxos de trabalho de agentes, implementando estratégias como modo de plano, edição de contexto, divisão de múltiplas sessões e gerenciamento eficiente da janela de contexto para controlar despesas operacionais.
  1. Participar de sessões de Construção em Grupo (Mob Construction), guiando a execução do agente em tempo real e treinando membros da equipe em técnicas eficazes de orquestração.
  1. Realizar as funções do cargo de forma segura.
  1. Comparecer ao trabalho conforme agendado, de forma consistente e regular.
  1. Realizar outras tarefas relacionadas, conforme atribuído.

Qualificações Mínimas

  1. Ter pelo menos 21 anos de idade.
  1. Comprovação de autorização para trabalhar nos Estados Unidos.
  1. Bacharelado em Ciência da Computação, Engenharia de Software ou área relacionada, ou experiência profissional equivalente.
  1. Deve ser capaz de obter e manter qualquer certificação ou licença, conforme exigido por lei ou política.
  1. 7+ anos de experiência profissional em desenvolvimento de software, com progressão demonstrada para cargos sênior ou de liderança.
  1. 1+ anos de experiência prática utilizando ferramentas de desenvolvimento assistidas por IA (como GitHub Copilot, Cursor, Claude Code, Windsurf ou similares) como parte central do fluxo de trabalho de desenvolvimento diário.
  1. Forte conhecimento fundamental em pelo menos dois ecossistemas de programação principais (por exemplo, .NET/C#, JavaScript/TypeScript, Python, Java, Go), com a capacidade de avaliar e validar código gerado por IA em qualquer linguagem relevante para um determinado projeto.
  1. Conhecimento prático de bancos de dados relacionais e não relacionais, incluindo modelagem de dados, otimização de consultas e design de esquemas.
  1. Experiência com plataformas de nuvem (Azure preferencial, AWS ou GCP também aceitáveis), incluindo implantação, configuração e gerenciamento de custos.
  1. Conhecimento prático de práticas de DevOps, pipelines de CI/CD e conceitos de infraestrutura como código.
  1. Experiência com conteinerização (Docker) e orquestração de contêineres (Kubernetes ou similar).
  1. Capacidade demonstrada de realizar revisões de código completas, identificar defeitos em saídas geradas por IA e fornecer feedback técnico construtivo.
  1. Excelentes habilidades de comunicação escrita e verbal, com a capacidade de articular decisões técnicas e trade-offs tanto para stakeholders técnicos quanto não técnicos.
  1. Fortes habilidades interpessoais com a capacidade de se comunicar efetivamente e interagir apropriadamente com a gerência, outros membros da equipe e contatos externos de diferentes origens e níveis de experiência.

Qualificações Preferenciais

  1. Experiência em projetar arquiteturas multiagentes e de subagentes usando frameworks como LangGraph, CrewAI, AutoGen, Semantic Kernel ou camadas de orquestração personalizadas. Compreensão de planejamento de agentes, uso de ferramentas, memória, raciocínio multi-etapas e padrões de acesso a ferramentas com escopo definido.
  1. Experiência prática na construção de pacotes de contexto estruturados para LLMs, incluindo design de prompts, pipelines RAG, otimização da janela de contexto, arquivos de memória de projeto (CLAUDE.md, AGENTS.md) e integração com servidores MCP. Compreensão de estratégias táticas de gerenciamento de contexto, como modo de plano, edição de contexto e divisão de múltiplas sessões.
  1. Experiência na criação de Skills (SKILL.md), configuração de hooks para automação determinística, construção de servidores MCP personalizados e montagem de cadeias de ferramentas de agentes que permitam fluxos de trabalho repetíveis e de nível de produção.
  1. Experiência na implementação de modelos de supervisão com intervenção humana, pipelines de avaliação automatizados e estratégias para detecção de desvio de agente ou alucinação. Familiaridade com telemetria de agentes, monitoramento de consumo de tokens e governança de custos em fluxos de trabalho multiagentes.
  1. Experiência com microsserviços, arquiteturas orientadas a eventos ou sistemas baseados em mensagens (Kafka, RabbitMQ, Azure Service Bus). Compreensão de padrões de integração corporativa em escala.
  1. Conhecimento de práticas de desenvolvimento seguro, diretrizes OWASP e experiência de trabalho em setores regulamentados (jogos, finanças, hospitalidade ou similares). Compreensão de privacidade de dados e princípios de IA responsável.
  1. Experiência com frameworks de testes unitários, de integração, de ponta a ponta e portões de qualidade automatizados. Experiência na avaliação de cobertura de testes gerada por IA e identificação de lacunas.
  1. Histórico comprovado de mentoria a desenvolvedores, liderança de iniciativas técnicas e promoção da adoção de novas práticas de desenvolvimento em equipes.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026