Darkroom logo

Full-Stack Engineer

Darkroom
Posted this week

LOCATION

Brazil · Remote

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Full-Stack DevelopmentPythonReact.jsNode.jsMicroservices ArchitectureData Pipelines

Job description

Overview

Full-stack engineer building AI/ML-powered features end-to-end for Shadow, the AI coordination layer for marketing teams, built alongside the Darkroom performance marketing agency.

What you'll do

  • Architect and implement full-stack features, from database schema to React components, optimized for scale and reliability.
  • Build and maintain RESTful/GraphQL APIs, data pipelines, and distributed services in GCP.
  • Integrate, prompt, and debug LLMs and generative AI tools; own RAG or fine-tuning pipelines.
  • Ensure front-end and back-end systems interoperate flawlessly, minimize friction, optimize data flow, and enforce contracts.
  • Collaborate with product, research, design, and infra teams to define requirements, iterate rapidly, and ship production-grade code.
  • Monitor performance, reliability, and security.
  • Mentor junior engineers through code reviews, architecture reviews, and shared best practices.

What you'll need

  • 5+ years of professional software engineering experience with end-to-end ownership in a full-stack role.
  • Deep expertise in Python, Node.js, React/TypeScript, and PostgreSQL.
  • Able to be hands-on with GCP, containerization (Docker/K8s), and building/supporting high-traffic systems.
  • Proven experience integrating AI/ML models (LLMs, NLP, RAG) into production apps.
  • Familiarity or strong interest in working with MCP servers.
  • Exceptional problem-solving skills and a product mindset: you think deeply about UX, performance, and business impact.
  • You sweat both technical details and end-user experience.

Nice to have

  • Experience with multi-step or agentic AI workflows.
  • Background in AI infrastructure or tooling companies.
  • Contributions to open-source AI/ML projects.

Details

  • Fully remote role supporting a team in the EST time zone (9 AM–5 PM EST).
  • Hub locations include Brazil and Spain.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Full-Stack Engineer