Software Engineer PL | AI Products

Jobgether

Brasil

Remote

BRL 201,000 - 424,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Monthly flexible benefits allowance
Health insurance
Prescription medication allowance
Online healthcare platform access
Childcare assistance
Parental leave
Life insurance
Birthday day off
Fitness and wellness programs
Professional development discounts
SESC benefits
Transportation allowance
Remote work

Job summary

Jobgether represents a partner company in Brazil seeking aMid-Level Software Engineer (AI Products) to join a fully remote engineering team.

You will develop backend services, AI features, and agent-based systems using Node.js, TypeScript, Python, and Java, integrating LLMs, RAG, and external tools. Collaborate with Product, Design, QA, Data, and AI specialists to shape product direction.

Qualifications

  • Experience with Node.js/NestJS and TypeScript in a microservices setup.
  • Hands-on AI agents, RAG pipelines, and LLM integrations in production.
  • Familiarity with databases (PostgreSQL, MySQL, MongoDB) and caching (Redis).
  • Experience with RESTful APIs, WebSockets, and frontend touchpoints (React/TypeScript).
  • Knowledge of orchestration tools (n8n) and event-driven architectures (RabbitMQ).

Responsibilities

  • Develop and maintain AI product services with emphasis on accuracy, scalability, and observability.
  • Design AI capabilities including agents, RAG pipelines, MCP integrations.
  • Build distributed systems with Node.js, Python, Java; expose REST/WebSocket APIs.
  • Integrate microservices and external AI platforms; ensure resilience and traceability.
  • Implement event-driven processing using message brokers.
  • Work with relational and non-relational databases and vector stores.
  • Contribute to frontend when needed using React/TypeScript.
  • Collaborate across Product, Design, QA, Data, and AI teams.
  • Prototype concepts to validate feasibility and value.
  • Support roadmap discussions on AI delivery and strategy.
  • Stay updated on AI models and tooling; apply judiciously.

Skills

Node.js
NestJS
TypeScript
Python
Java
LLM integrations
RAG pipelines
Microservices
REST APIs
WebSockets
React/TypeScript
AI agents
MCP
RabbitMQ
BullMQ
PostgreSQL
MySQL
MongoDB
Redis
Pinecone
Weaviate
Qdrant
pgvector
RESTful APIs
WebSockets
Cursor
Claude Code
GitHub Copilot
Scrum
Kanban

Tools

LangChain
LlamaIndex
n8n
Cursor
Claude Code
GitHub Copilot
MCP

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 Software Engineer PL | AI Products based in Brazil.

Join a remote engineering team building innovative AI-powered products designed to solve real-world challenges and improve digital experiences. As a Mid-Level Software Engineer specializing in AI products, you will develop and evolve scalable backend services, generative AI features, and agent-based systems for production environments. You will work across multiple technologies, including Node.js, TypeScript, Python, and Java, while integrating large language models, retrieval-augmented generation (RAG), and external tools. Beyond implementation, you will help shape technical decisions, explore new AI applications, and turn promising ideas into practical solutions. Working closely with Product, Design, QA, Data, and AI specialists, you will have the opportunity to influence both product direction and engineering strategy. This role is ideal for a proactive engineer who combines strong software development fundamentals with curiosity, experimentation, and a strong sense of ownership.

Accountabilities
  • Develop, enhance, and maintain core AI product services, prioritizing accuracy, scalability, security, reliability, and observability.

  • Design and implement production-ready generative and agentic AI capabilities, including AI agents, RAG pipelines, workflow orchestration, LLM integrations, and external tool connections through Model Context Protocol (MCP).

  • Build and evolve distributed systems using Node.js, Python, and Java, including RESTful APIs, WebSockets, and streaming pipelines.

  • Integrate microservices, legacy systems, and AI platforms while ensuring consistent communication, resilience, traceability, and reliable agent behavior.

  • Implement event-driven architectures and asynchronous processing using message brokers and queues such as RabbitMQ and BullMQ.

  • Design, optimize, and maintain relational, non-relational, and vector databases, including embedding strategies, caching, and eventual consistency.

  • Contribute to the product's front-end when necessary, using React and TypeScript to support end-to-end delivery.

  • Investigate and resolve complex production issues in multi-tenant environments, including non-deterministic behavior associated with LLM-based systems.

  • Maintain high software quality standards through automated testing, agent evaluations (evals), code reviews, and established engineering practices.

  • Identify new opportunities to apply generative and agentic AI to product and operational challenges beyond existing solutions.

  • Rapidly prototype concepts and develop proofs of concept to validate technical feasibility and business value before committing to full implementation.

  • Contribute to roadmap discussions by recommending where and how AI can deliver meaningful value.

  • Stay informed about emerging AI models, agent techniques, evaluation methods, and development tools, assessing their practical applicability.

  • Collaborate with Product, Design, QA, Data, and AI teams to prioritize ideas and deliver integrated solutions aligned with business objectives.

  • Participate in agile ceremonies and contribute to the team's technical direction, knowledge sharing, and continuous improvement.

Requirements
  • Professional experience with Node.js and NestJS, including strong TypeScript skills and knowledge of microservices architecture.

  • Experience with Python and frameworks such as FastAPI or equivalent tools for building services and APIs, particularly for generative AI applications.

  • Hands-on experience building AI agents, RAG pipelines, and LLM integrations in production environments. Familiarity with tools such as LangChain, LlamaIndex, or custom orchestration approaches is valuable; understanding the underlying concepts is essential.

  • Familiarity with workflow orchestration and automation tools such as n8n or equivalent platforms, along with a willingness to learn the tools used by the team.

  • Experience with relational databases such as PostgreSQL or MySQL, including data modeling, complex queries, and performance tuning.

  • Practical knowledge of non-relational databases and caching technologies such as MongoDB and Redis, as well as event-driven architectures using tools such as RabbitMQ and BullMQ.

  • Familiarity with vector databases and the fundamentals of embeddings and semantic search, using technologies such as Pinecone, Weaviate, Qdrant, or pgvector.

  • Experience designing, implementing, and versioning RESTful APIs and WebSockets.

  • Ability to read, understand, and modify React/TypeScript front-end code when needed to unblock delivery, without requiring front-end specialization.

  • Regular, advanced use of AI-assisted and agentic development tools such as Cursor, Claude Code, GitHub Copilot, or similar solutions, with the ability to critically review generated code and customize development environments, including MCP integrations.

  • Experience working with agile methodologies such as Scrum or Kanban and collaborating within multidisciplinary squads.

  • Strong analytical and problem-solving skills, initiative, and a high level of ownership, with the confidence to propose, prototype, and advocate for new ideas.

  • Excellent communication and collaboration skills, including the ability to influence technical and product decisions in ambiguous, fast-evolving AI environments.

Additional qualifications that will set you apart:

  • Experience leading AI initiatives from the ground up, taking products or capabilities from concept to initial implementation.

  • Familiarity with observability practices for AI systems, including structured logging, metrics, distributed tracing, and monitoring agent or prompt quality.

  • Experience with AWS and cloud architecture.

  • Previous experience in digital health, health technology, or other regulated industries.

  • An active interest in generative and agentic AI research, including emerging models, techniques, research papers, and tools.

Benefits
  • Monthly flexible benefits allowance: R$ 1,059 through the CAJU card, allocated across meal, food, mobility, health, home office, culture, and education categories.

  • Health insurance: AMIL S450 apartment-plan coverage, with copayments for consultations, examinations, and emergency services. Eligible dependents may be included for an additional payroll deduction.

  • Prescription medication allowance: R$ 100 per month through the designated medication benefit, subject to the program's eligibility and usage conditions.

  • Physical and mental healthcare: Free access to online consultations through the company's digital healthcare platform and Zenklub.

  • Childcare assistance: Support according to the applicable regional collective agreement.

  • Extended parental leave: Maternity leave of up to six months and 30 days of paternity leave.

  • Life insurance: Coverage through SulAmérica.

  • Birthday day off: An additional day off during your birthday month.

  • Fitness and wellness: Access to TotalPass and Wellhub programs.

  • Professional development: Discounts and partnerships with educational institutions and courses.

  • SESC benefits: Access to sports, cultural activities, leisure, and courses under special conditions for employees and eligible dependents.

  • Transportation allowance: Optional, with a 6% salary deduction if selected.

  • Remote work: A fully remote work model.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Forward Deployed Engineer AI - Sênior
Forward Deployed Engineer AI - Sênior

Jobgether • Brazil

Remote
BRL 260,000 - 420,000
Fully remote
Work from Brazil
International collaboration
+1
Analista de Testes Pleno
Analista de Testes Pleno

Jobgether • Brazil

Remote
BRL 60,000 - 90,000
Fully remote work
Meal allowance
Health insurance
+8
Senior Product Manager (Global)
Senior Product Manager (Global)

Jobgether • Brazil

Remote
BRL 331,000 - 407,000
Fully remote work
Autonomy and impact
AI-first working environment
+3
Pessoa Desenvolvedora Full-stack JAVA Especialista
Pessoa Desenvolvedora Full-stack JAVA Especialista

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Fully remote Brazil
Flexible hours
Education allowance
+3
Especialista Suporte Atendimento III
Especialista Suporte Atendimento III

Jobgether • Brazil

Remote
BRL 23,000 - 28,000
Fully remote
Transportation allowance
Meal and/or food allowance
+4
Analista de Segurança da Informação em Dados | Cresol Confederação
Analista de Segurança da Informação em Dados | Cresol Confederação

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Health insurance
Dental insurance
Food benefits
+2
Senior AI Developer
Senior AI Developer

Jobgether • Brazil

Remote
BRL 300,000 - 540,000
Health insurance
Dental insurance
Meal and food allowances
+10
Recruiting Coordinator
Recruiting Coordinator

Jobgether • Brazil

Remote
BRL 214,000 - 265,000
Fully remote work environment
Hands-on recruitment experience
Career growth opportunities
Mid-Level Fullstack Developer (.NET / Next.JS)
Mid-Level Fullstack Developer (.NET / Next.JS)

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Health insurance
Dental insurance
Meal allowance
+13
Partnerships Coordinator
Partnerships Coordinator

Jobgether • Brazil

Remote
BRL 214,000 - 280,000
Fully remote work environment
Hands-on experience in partnership co‑
Exposure to AI-powered tech