Pular para o conteúdo

McGraw Hill LLC.

Engenheiro(a) de Software II

PythonReactNode.jsPostgreSQLAWSTerraform
Tradução automática. Consulte o original.

Visão Geral

Cause Impacto no Momento

Na McGraw Hill, criamos plataformas de aprendizado de ponta e de próxima geração que são usadas por milhões de estudantes e educadores em todo o mundo todos os dias. Projetamos ferramentas e experiências intuitivas e eficazes que maximizam o tempo dos professores e o aprendizado dos alunos. E fazemos tudo isso em um ambiente de apoio e colaboração, onde trabalhamos ao lado de colegas brilhantes, tocamos vidas em todo o mundo, vemos a diferença que nosso trabalho árduo faz e continuamos nossos caminhos de aprendizado ao longo da vida.

Seu impacto na equipe

Estamos procurando um(a) Engenheiro(a) de Software II - IA para se juntar à nossa equipe de Plataforma de IA. O(a) candidato(a) ideal possuirá expertise na construção de aplicações full stack com IA. Como esta posição envolve o desenvolvimento de aplicativos habilitados por IA Generativa, experiência prática em IA Generativa e demonstração de um profundo entendimento de seus princípios, aplicações e avanços mais recentes é altamente desejável. Esta função requer um indivíduo dinâmico que possa construir e integrar perfeitamente soluções de IA em todo o full stack, contribuindo para nossas iniciativas de IA e garantindo implementações robustas e escaláveis.

Esta é uma posição remota aberta a candidatos autorizados a trabalhar para qualquer empregador nos Estados Unidos.

Recrutadores da McGraw Hill sempre usam um endereço de e-mail “@mheducation.com” e/ou do nosso Sistema de Rastreamento de Candidatos, iCIMS. Qualquer variação deste domínio de e-mail deve ser considerada suspeita. Além disso, recrutadores e representantes autorizados da McGraw Hill nunca solicitarão informações confidenciais por e-mail.

50743

O que você fará

  1. Desenvolver, implementar e manter a plataforma de IA e ferramentas/aplicativos impulsionados por IA, incluindo soluções de IA Generativa que sejam confiáveis, manteníveis e escaláveis.
  1. Desenvolver e manter soluções de software que cumpram os padrões de acessibilidade, como WCAG 2.2 AA. Integrar as melhores práticas de acessibilidade nos processos de código, teste e design.
  1. Trabalhar em estreita colaboração com cientistas de dados, gerentes de produto e outros engenheiros para entregar soluções de alta qualidade.
  1. Manter-se atualizado(a) sobre os avanços mais recentes em tecnologias de IA, explorando oportunidades para integrar novas capacidades de IA em aplicativos existentes ou novos.
  1. Implementar as melhores práticas para segurança de aplicativos e garantir a conformidade com as regulamentações relevantes de privacidade e proteção de dados.
  1. Contribuir para processos de CI/CD para permitir lançamentos mais suaves.
  1. Apoiar a infraestrutura em nuvem, otimizando desempenho, custo e segurança.
  1. Aplicar as melhores práticas de engenharia dentro de sua equipe para garantir qualidade, estabilidade, desempenho, resiliência e manutenibilidade de seu software.

Requisitos mínimos

Sobre você

  1. 3+ anos de experiência em desenvolvimento de software de produto ou corporativo.
  1. Experiência prática em todo o stack de software, incluindo Frontend (Angular/React), Backend / API (Python / Node.js), Bancos de Dados (como MySQL e PostgreSQL, bancos de dados NoSQL como DynamoDB) e Infraestrutura (AWS/Azure, Terraform).
  1. Experiência na implementação de recursos acessíveis em aplicações web.
  1. Experiência em auxiliar no desenvolvimento de soluções escaláveis com IA em nível corporativo, como Azure AI Search, serviço Azure OpenAI ou tecnologias similares.
  1. Foco recente em IA Generativa, com experiência prática na aplicação de frameworks de LLM como LangChain.
  1. Conhecimento prático de técnicas de Retrieval-Augmented Generation (RAG), incluindo implementação e otimização de modelos RAG para aprimorar a recuperação de informações e as capacidades de geração.
  1. Sólidas habilidades técnicas em desenvolvimento de software, testes, monitoramento, ajuste de desempenho e pipelines de implantação.
  1. Fortes habilidades de comunicação técnica e colaboração.
  1. Paixão por tecnologia e compromisso em se manter atualizado(a) sobre os avanços em IA.

Por que McGraw Hill?

Acreditamos firmemente na missão de educar estudantes e ajudá-los a ter sucesso. Nossas equipes operam em um ambiente colaborativo e seguro onde a contribuição de todos é valorizada, confiável e respeitada.

Você terá oportunidade de movimentação e crescimento horizontal e vertical em toda a organização, incluindo caminhos de carreira claros para seu crescimento pessoal e profissional a longo prazo.

A faixa salarial para esta posição é entre $90,000 - $135,000 anualmente. No entanto, o salário base oferecido pode variar dependendo do conhecimento, habilidades, experiência e localização relacionados ao cargo. Um plano de bônus anual pode ser fornecido como parte do pacote de remuneração, além de uma gama completa de benefícios médicos e/ou outros, dependendo da posição oferecida. Clique aqui para saber mais sobre nossas ofertas de benefícios.

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