Desenvolvedor(a) Júnior - Projetos de IA

Coodesh, Inc.

United States

Remote

USD 60,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A Coodesh, Inc. procura um Desenvolvedor(a) Júnior para atuar em projetos de IA com AWS Bedrock, DynamoDB e S3 Tables.

Você integrará modelos, gerenciará dados e desenvolverá APIs em Python e TypeScript, com foco em IA Generativa e automações. Buscamos alguém curioso, proativo e pronto para aprender, com conhecimentos básicos em AWS e desenvolvimento backend/serverless, além de boa prática de código, testes e documentação.

Qualifications

  • Conhecimento básico a intermediário em Python e JavaScript/TypeScript.
  • Experiência com DynamoDB, S3 e tabelas analíticas.
  • Conhecimento de APIs REST/JSON e AWS SDKs.
  • Entendimento de IA Generativa, LLMs e RAG.
  • Boas práticas de programação, OO, Git e documentação.

Responsibilities

  • Integração de IA Generativa via AWS Bedrock.
  • Gestão de Sessão e Estado com DynamoDB.
  • Manipulação de Dados Analíticos com S3 Tables.
  • Desenvolvimento de Bedrock Agents e pipelines RAG.
  • APIs & Backend Serverless com Python/TS.
  • Prompts e Guardrails com Bedrock.
  • Interfaces JS/TS/React para IA.
  • Observabilidade e Custos com CloudWatch.

Skills

Python
JavaScript/TS
AWS Bedrock
DynamoDB
S3 Tables
REST APIs
Git
LangChain
React
Serverless AWS

Tools

boto3
AWS SDK
OpenSearch
API Gateway
AWS Lambda
LangChain.js
Vercel AI SDK

Job description

Descrição de Vaga: Desenvolvedor(a) Júnior - Projetos de IA (AWS Bedrock, DynamoDB & S3 Tables)
Sobre a Posição

Buscamos uma pessoa desenvolvedora em início de carreira, curiosa, pragmática e apaixonada por inteligência artificial para integrar nosso time de tecnologia e inovação. Você atuará diretamente no desenvolvimento, integração e deploy de soluções de IA Generativa e automações inteligentes baseadas no ecossistema da AWS.

Nesta função, você integrará modelos através do AWS Bedrock, gerenciará estados e histórico de dados com Amazon DynamoDB, consultará e manipulará dados analíticos em Amazon S3 Tables, além de construir APIs e microsserviços modernos em Python e JavaScript/TypeScript.

O que você vai fazer (Responsabilidades)
  • Integração de IA Generativa via AWS Bedrock: Desenvolver e manter integrações com o AWS Bedrock para consumo de Foundation Models (como Claude/Anthropic, Llama/Meta, Amazon Titan, etc.).

  • Gestão de Sessão e Estado (DynamoDB): Implementar e otimizar rotinas para persistência de histórico de conversas, contexto de chat, configurações de usuários e estado de agentes de IA utilizando o Amazon DynamoDB.

  • Manipulação de Dados Analíticos (S3 Tables): Interagir com o Amazon S3 Tables (e S3 tradicional) para armazenar, consultar e preparar tabelas estruturadas e semiestruturadas que alimentam rotinas de IA e análises.

  • Desenvolvimento de Agentes e RAG: Apoiar a criação de Bedrock Agents e pipelines de Retrieval-Augmented Generation (RAG) integrando bases de conhecimento (Bedrock Knowledge Bases, OpenSearch, etc.).

  • APIs & Backend Serverless: Construir e dar manutenção em microsserviços e funções serverless (AWS Lambda, API Gateway) utilizando Python ou JavaScript/TypeScript.

  • Engenharia de Prompts e Guardrails: Criar, testar e versionar prompts, aplicando AWS Bedrock Guardrails para garantir respostas precisas, consistentes, seguras e otimizadas em termos de custo.

  • Interfaces & Prototipagem: Auxiliar no desenvolvimento de interfaces amigáveis (como chats internos ou dashboards) em JS/TS/React para consumo de soluções de IA pelos times e usuários.

  • Observabilidade e Custos: Monitorar requisições, latência, custos e logs de chamadas dos modelos por meio do AWS CloudWatch.

Requisitos e Habilidades Técnicas
  • Linguagens de Programação: Domínio básico a intermediário em Python e/ou JavaScript (Node.js / TypeScript).

  • Bancos de Dados & Armazenamento:

    • Conhecimento básico a intermediário em bancos NoSQL, especialmente Amazon DynamoDB (operações CRUD, consultas por chave de partição/sort, modelagem simples).

    • Familiaridade com armazenamento em nuvem no Amazon S3 e Amazon S3 Tables.

  • Consumo de APIs e SDKs: Experiência prática em consumo de APIs REST/JSON e uso dos SDKs da AWS (boto3 em Python ou @aws-sdk em JavaScript/TypeScript).

  • Conceitos de IA Generativa: Compreensão fundamental do funcionamento de LLMs, embeddings, busca vetorial e arquiteturas RAG (projetos pessoais ou acadêmicos são muito bem-vindos!).

  • Boas Práticas de Engenharia: Lógica de programação sólida, orientação a objetos/módulos, Git, versionamento e boa capacidade de documentação.

Diferenciais (O que vai te destacar)
  • Experiência prática (mesmo em projetos acadêmicos/pessoais) com o AWS Bedrock (Agentes, Knowledge Bases ou Guardrails).

  • Manipulação de tabelas analíticas no S3 (Amazon S3 Tables, Apache Iceberg, formatos Parquet/Delta).

  • Vivência com frameworks e bibliotecas de orquestração de IA em Python ou JavaScript/TypeScript (ex.: LangChain / LangChain.js, LlamaIndex, Vercel AI SDK).

  • Familiaridade com arquitetura Serverless na AWS (AWS Lambda, API Gateway, Step Functions, EventBridge).

  • Conhecimento em bibliotecas/frameworks de frontend para construção de interfaces de Chat (React, Next.js).

  • Certificação AWS básica (ex.: AWS Certified Cloud Practitioner ou AWS Certified A).

Perfil Comportamental
  • Curiosidade e Autoaprendizado: Vontade e agilidade para acompanhar a rápida evolução das tecnologias de IA e serviços da AWS.

  • Perfil Mão na Massa e Orientado a Soluções: Proatividade para transformar ideias e necessidades operacionais em fluxos automatizados e eficientes.

  • Atenção à Segurança e Custos: Cuidado no manuseio de dados (LGPD) e sensibilidade com o controle de custos de inferência em nuvem.

  • Trabalho em Equipe: Boa comunicação para colaborar de forma fluida com os times de Engenharia de Dados, Produto e Operações.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Pessoa Desenvolvedora Especialista em .net e Node.js com Inglês Avançado
Pessoa Desenvolvedora Especialista em .net e Node.js com Inglês Avançado

AMcom • United States

On-site
USD 120,000 - 180,000
Pessoa Arquiteta de Soluções Cloud AWS Especialista
Pessoa Arquiteta de Soluções Cloud AWS Especialista

Zup Innovation • United States

Remote
USD 130,000 - 190,000
Plano de saúde
Wellhub
Licença maternidade estendida
+7
Fullstack AI Engineer - Sênior
Fullstack AI Engineer - Sênior

FCamara • United States

Remote
USD 120,000 - 170,000
Engenheiro de IA Generativa Sênior
Engenheiro de IA Generativa Sênior

Banco BV • United States

On-site
USD 150,000 - 210,000
Pessoa Engenheira Cloud Sênior
Pessoa Engenheira Cloud Sênior

VAGAS • United States

Remote
USD 130,000 - 180,000
Especialista de Engenharia de Software (Staff Engineer)
Especialista de Engenharia de Software (Staff Engineer)

SimplyHired • United States

Remote
USD 150,000 - 210,000
Cartão Flash (benefício flexível)
Assistência médica
Assistência odontológica
+5
Desenvolvedor(a) Júnior — IA Generativa & AWS Bedrock
Desenvolvedor(a) Júnior — IA Generativa & AWS Bedrock

Coodesh, Inc. • United States

Remote
USD 60,000 - 90,000
Engenheiro(a) de Agentes de IA (AI Agent Engineer) - Remoto
Engenheiro(a) de Agentes de IA (AI Agent Engineer) - Remoto

Atento TI • United States

Remote
USD 120,000 - 180,000
Vale refeição / vale alimentação
Seguro de Vida
Auxílio funeral
+7
Desenvolvedor Full Stack Sênior — Financeiro
Desenvolvedor Full Stack Sênior — Financeiro

confidential • United States

Remote
USD 120,000 - 180,000
Desenvolvedor(a) de Software Fullstack Pleno
Desenvolvedor(a) de Software Fullstack Pleno

VAGAS • United States

Remote
USD 110,000 - 150,000