Backend Engineer – Python, AWS & GenAI

Jobgether

Brasil

Remote

BRL 150,000 - 240,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Jobgether in Brazil seeks a Backend Engineer to design, build, and maintain scalable Python backends powering AI and GenAI workloads. You will work across APIs, model integrations, vector databases, embeddings, and data pipelines in a fully remote setup with an international team.

You will own the backend lifecycle from architecture to deployment, focusing on reliability, performance, and maintainability using AWS, Docker, and modern frameworks like FastAPI, Flask, or Django.

Qualifications

  • 4–8 years of professional software engineering experience.
  • Strong Python backend development experience.
  • Experience with FastAPI, Flask, or Django.
  • Experience designing scalable APIs and services.
  • Exposure to AI/ML or GenAI applications and vector databases.
  • Hands-on AWS/cloud infra experience.
  • Docker and modern deployment pipelines experience.
  • Distributed systems and asynchronous processing knowledge.
  • Fluent English communication skills.
  • Applicants must currently be based in Brazil.

Responsibilities

  • Design, build, and maintain scalable backend systems using Python and frameworks such as FastAPI, Flask, or Django.
  • Develop backend services supporting AI/GenAI workflows and document processing.
  • Design and implement APIs that integrate AI models, vector databases, embeddings, and internal/external systems.
  • Build reusable Python components that integrate with AWS infrastructure.
  • Develop and maintain containerized applications using Docker and modern deployment practices.
  • Implement asynchronous processing and distributed system components for scalability.
  • Build logging, metrics, tracing, and monitoring tools for reliability.
  • Write clean, maintainable, testable code with clear separation of concerns.

Skills

Python
APIs & backend design
FastAPI/Flask/Django
AWS
Docker
Distributed systems
Asynchronous processing
Clean code & testing
English communication

Tools

Docker

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer – Python, AWS & GenAI based in Brazil.

This full-time opportunity is suited to an experienced backend engineer passionate about building scalable systems that power advanced AI and Generative AI applications. You will design, develop, and maintain reliable backend services using Python and modern cloud technologies. Working across APIs, AI model integrations, vector databases, embedding services, and data pipelines, you will help deliver robust solutions for enterprise customers. You will take ownership of the complete backend lifecycle, from architecture and implementation to deployment, monitoring, and ongoing optimization. The role combines complex technical challenges with opportunities to influence architecture and engineering decisions. You will collaborate with an international team in a remote environment that values autonomy, innovation, and continuous improvement.

Accountabilities
  • Design, build, and maintain scalable backend systems using Python and frameworks such as FastAPI, Flask, or Django.
  • Develop backend services supporting document retrieval, processing pipelines, and AI/GenAI workflows.
  • Design and implement reliable APIs that integrate AI models, vector databases, embedding services, and other internal or external systems.
  • Build reusable Python components and services that integrate effectively with AWS infrastructure.
  • Develop and maintain containerized applications using Docker and modern deployment practices.
  • Implement asynchronous processing and distributed system components to support scalable and reliable backend operations.
  • Build and maintain logging, metrics, tracing, and internal monitoring tools to track system performance and reliability.
  • Write clean, maintainable, testable, and reusable code, ensuring clear separation between business logic and infrastructure.
  • Contribute to backend architecture, technical design, and engineering decisions.
  • Take end-to-end ownership of backend systems, including development, deployment, monitoring, optimization, and long-term maintenance.
  • Identify and resolve complex technical issues while continuously improving system performance, scalability, and reliability.
Requirements:
  • 4–8 years of professional experience in software engineering, with strong hands‑on expertise in Python backend development.
  • Practical experience with Python backend frameworks such as FastAPI, Flask, or Django.
  • Proven ability to design and develop scalable APIs and backend services.
  • Exposure to AI/ML or Generative AI applications, including model integrations, vector databases, embeddings, or document-processing systems.
  • Hands‑on experience working with AWS services and cloud-based infrastructure.
  • Experience using Docker and modern deployment pipelines.
  • Familiarity with distributed systems, asynchronous processing, and service-to-service communication.
  • Understanding of functional programming concepts and maintainable software design principles.
  • Ability to write clean, reusable, and testable code.
  • Strong analytical and problem‑solving skills, with the ability to work independently and take ownership of technical challenges.
  • Professional‑level English communication skills.
  • Applicants must currently be based in Brazil.
Benefits:
  • Full‑time, long‑term contractor engagement.
  • 100% remote working arrangement within Brazil.
  • Opportunity to build advanced backend systems supporting AI and GenAI products.
  • Ownership of technically challenging projects with meaningful enterprise impact.
  • Collaboration with an international team of skilled professionals.
  • Fast‑paced environment that encourages innovation, autonomy, and continuous professional growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Engineer | GenAI, Azure, Python & AI Foundry
Senior AI Engineer | GenAI, Azure, Python & AI Foundry

Jobgether • Brazil

Hybrid
BRL 420,000 - 660,000
Profit-sharing
Health insurance
Dental insurance
+10
Engenheiro de Software (Pleno)
Engenheiro de Software (Pleno)

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Remote work
Professional development
Technical ownership
+3
Sr Data and AI Engineer
Sr Data and AI Engineer

Jobgether • Brazil

Remote
BRL 649,000 - 973,000
Competitive pay
Paid time off 20 days/year
100% remote from Brazil
+5
AI ENGINEER (Developer Backend Java Sr)
AI ENGINEER (Developer Backend Java Sr)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Health and dental insurance
Meal and food allowances
Childcare assistance
+2
Software Engineer - Full Stack & AI Agents
Software Engineer - Full Stack & AI Agents

Jobgether • Brazil

On-site
BRL 180,000 - 260,000
Hands-on AI technologies
International collaboration
Professional growth
+1
Engenharia de Software Backend Sênior - Python | RD Station
Engenharia de Software Backend Sênior - Python | RD Station

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Remote work in Brazil
Technical ownership
Professional development
+3
Principal Engineer – GenAI Platform
Principal Engineer – GenAI Platform

AItoolnavio • Brazil

On-site
BRL 350,000 - 520,000
Career growth
Generous PTO
Mentorship program
+1
Pessoa Desenvolvedor Back-end Senior (AI Advocate)
Pessoa Desenvolvedor Back-end Senior (AI Advocate)

Jobgether • Brazil

Remote
BRL 120,000 - 240,000
Remote-first work: Flexible hours
Health coverage
Telemedicine
+14
Full Stack Developer
Full Stack Developer

Jobgether • Brazil

Remote
BRL 194,000 - 225,000
Fully remote work from Brazil or LATAM
Contract opportunity
Distributed English-speaking team
Engenheiro de Software Senior
Engenheiro de Software Senior

Jobgether • Brazil

Remote
BRL 350,000 - 600,000
Fully remote from Brazil
Technical leadership role
Challenging fintech projects
+4