Match score not available

Desenvolvedor Pleno | Projeto J-tech

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas., Experiência comprovada em Python e integração de APIs RESTful., Conhecimento em frameworks de NLP e IA, como LangChain., Experiência com técnicas de recuperação de informações e controle de versão com Git..

Key responsabilities:

  • Desenvolver e manter aplicações Python de médio a grande porte.
  • Projetar e implementar integrações avançadas com APIs.
  • Construir e otimizar pipelines de processamento de dados.
  • Realizar testes automatizados e monitoramento das aplicações.

Koopere logo
Koopere Small startup https://www.koopere.com.br/
2 - 10 Employees
See all jobs

Job description

Resumo da Vaga: Procuramos um profissional com experiência comprovada em Python e Inteligência Artificial para atuar no desenvolvimento de soluções robustas e escaláveis. O candidato ideal deverá ter experiência prévia na integração de APIs, criação de pipelines complexos com frameworks como LangChain, LangGraph, e conhecimento sólido em técnicas de processamento de linguagem natural e recuperação de informações (Transformers).

Principais Responsabilidades: Desenvolver e manter aplicações Python de médio a grande porte, aplicando boas práticas de engenharia de software e design patterns. Projetar e implementar integrações avançadas com APIs, como a ChatGoogleGenerativeAI, garantindo a robustez e escalabilidade das soluções. Construir e otimizar pipelines de processamento de dados e cadeia de prompts utilizando frameworks como LangChain, integrando diferentes fontes de informação. Analisar, arquitetar e implementar soluções para recuperação de informações utilizando técnicas de NLP, vector stores (ex.: FAISS) ou outras metodologias de similaridade textual. Realizar testes automatizados, monitoramento e manutenção das aplicações, assegurando alta disponibilidade e performance. Participar ativamente do ciclo completo de desenvolvimento, desde a definição dos requisitos até a entrega e manutenção das soluções.

Requisitos Técnicos: Formação: Graduação completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. Experiência em Python: Proficiência em Python, com experiência prática na criação de aplicações escaláveis e orientadas a objetos. Integração de APIs: Experiência sólida em consumo e integração de APIs RESTful e em soluções baseadas em microserviços. Frameworks e Ferramentas de IA: Conhecimento avançado em frameworks de NLP e IA, com experiência prática em ferramentas como LangChain. Recuperação de Informações: Experiência com técnicas de indexação e busca, como vector stores (FAISS/AstraDB), embeddings e métodos de similaridade textual. Controle de Versão e CI/CD: Proficiência com Git e experiência com pipelines de integração e entrega contínua (CI/CD). Testes e Monitoramento: Conhecimento em frameworks de testes automatizados e práticas de monitoramento de aplicações.

Diferenciais: Projetos ou contribuições open source na área de IA e NLP. Experiência com cloud computing (AWS, Google Cloud) e serviços de orquestração de containers (Docker, Kubernetes). Familiaridade com metodologias ágeis e ferramentas de gestão de projetos (Scrum, Kanban).

Competências Comportamentais: Proatividade e Inovação: Capacidade de propor e implementar soluções inovadoras, antecipando desafios e melhorando processos. Trabalho em Equipe: Excelente habilidade para colaborar com equipes multidisciplinares, contribuindo para um ambiente colaborativo e de aprendizado contínuo. Comunicação Eficaz: Capacidade de explicar conceitos técnicos complexos de forma clara para públicos diversos, incluindo stakeholders não técnicos. Pensamento Crítico e Analítico: Habilidade para analisar problemas complexos e tomar decisões fundamentadas com base em dados e boas práticas de engenharia.

Perfil Desejado: O candidato ideal é um desenvolvedor pleno, que já tenha atuado em projetos relevantes utilizando Python e ferramentas de IA. Ele deve demonstrar autonomia, proatividade e a capacidade de liderar pequenas iniciativas dentro do time, além de estar sempre em busca de aprimoramento técnico e inovação. A experiência em ambientes de desenvolvimento ágil e a capacidade de trabalhar sob pressão para cumprir prazos serão diferenciais importantes.

Modelo de atuação

  • Nosso modelo de atuação é o 100% remoto.

Benefícios ao cooperado:

👉Maior liquidez mensal

👉Menor burocracia

👉Plano Saúde nacional

👉Plano Odontológico nacional

👉Seguro de vida

👉Parceria e desconto com psicólogas, rede de hóteis, instituições de ensino, escolas de idiomas e mais!

👉Descanso anual remunerado

Antes de começar esse voo, é importante que você saiba o que a J-tech oferece:

🖥️ Muita inovação tecnológica;

⌚️ Horários flexíveis;

🚀Cultura de Startup;

👕 No dress code;

💬 Cultura que valoriza feedbacks;

🌎 Anywhere Office;

(https://koopere.com.br/)(https://koopere.com.br/)

(https://www.linkedin.com/company/kooperecooperativa/)(https://www.linkedin.com/company/kooperecooperativa/)

Required profile

Experience

Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Critical Thinking
  • Teamwork
  • Proactivity
  • Communication

Related jobs