Desenvolvedor Python

Desenvolvedor Python role illustration

Desenvolvedor Python

Localização: GIFT City, Gandhinagar, Gujarat – Índia. (Trabalhar no escritório)

Experiência: 2–5 anos

Sobre a função

Estamos procurando um desenvolvedor Python para construir o back-end e os serviços baseados em IA por trás de nossos produtos e soluções de cliente. Você trabalhará em APIs, pipelines de dados e integrações com LLMs e sistemas de IA, escrevendo código limpo e de nível de produção em uma equipe de engenharia em rápida evolução.

Principais responsabilidades:

  • Projete, crie e mantenha serviços de back-end e APIs REST em Python.
  • Integre LLMs e APIs de IA (OpenAI, Claude, Gemini) e crie fluxos de trabalho de automação/agente.
  • Crie e otimize pipelines de dados e integrações com serviços de terceiros.
  • Escreva código limpo, testável e bem documentado; participar de revisões de código.
  • Trabalhe com bancos de dados (PostgreSQL/MySQL, além de armazenamentos de vetores quando relevante).
  • Colabore com controle de qualidade, DevOps e produtos para fornecer recursos confiáveis ​​e escalonáveis.

Habilidades necessárias

  • 2–5 anos de desenvolvimento prático em Python.
  • Forte experiência com framework web (FastAPI, Django ou Flask).
  • Sólido conhecimento de APIs REST, bancos de dados e fluxos de trabalho baseados em Git.
  • Familiaridade com nuvem (AWS/Azure/GCP) e conteinerização (Docker).
  • Boas habilidades de resolução de problemas e comunicação.

Habilidades interessantes

  • Experiência na integração de LLMs, pipelines RAG ou bancos de dados vetoriais (pgvector, Pinecone, Weaviate).
  • Exposição a programação assíncrona, Celery/filas ou microsserviços.
  • Experiência com CI/CD e escrita de testes automatizados.

Perguntas frequentes

Você criará serviços de back-end e baseados em IA para produtos e soluções de clientes, incluindo APIs REST, pipelines de dados e integrações com LLMs e sistemas de IA, escrevendo Python de nível de produção limpo.