logo

Wellhub

Senior Backend Software Engineer | AI Engine

Department
Engineering
Job Type / Location
remote
Experience Required
5+ years
Posted On

About the Role

We are hiring a Senior Backend Software Engineer in our CARE - AI Engine team in Brazil! This is a Remote – Brazil position, meaning you can work from anywhere within the country. This role is only open to candidates in Brazil. We build AI-powered backend services that put LLMs in front of real users. We need a senior engineer who can ship them and keep them reliable, observable, and fast in production.

Your Impact

  • Design and ship AI-powered features end to end. You own quality, latency, and cost.
  • Build backend services and APIs that hold up under real load.
  • Instrument what you ship, watch the numbers, fix what's wrong.
  • Review code and designs critically. Push back when something doesn't add up.
  • Help taking prompt, retrieval, and agent changes from experiment to production.
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life wellness.

Who You Are

  • Strong communicator, written and verbal, with technical and non-technical audiences.
  • Critical thinker. You question assumptions instead of nodding along.
  • No ego. Comfortable saying "I don't know" and going to find out.
  • Proactive. You notice things that should be better and fix them without being asked.
  • Collaborative across product, design, data science, and engineering.

What You Need

  • Strong Python and a track record of shipping and operating production backends.
  • Solid AWS, including serverless (Lambda).
  • SQL and NoSQL (DynamoDB, OpenSearch, Postgres). you understand access patterns and where things fall over.
  • APIs you've actually designed, integrated, and monitored in production.
  • Event-driven systems (Kafka, SQS).
  • Production observability: metrics, logs, traces, alerts (Grafana, Prometheus, OpenTelemetry).
  • Comfort with distributed systems and loosely-scoped problems.

Bonus Points

  • Strong SQL and some data pipeline experience (e.g., Airflow).
  • Experience with LLM-based systems in production. Evaluation, prompts, retrieval, agentic workflows.
  • AI coding tools (Cursor, Claude Code, GitHub Copilot).
  • Kotlin, Go, or Java for cross-team work.

We recognize that individuals approach job applications differently. We strongly encourage all aspiring applicants to go for it, even if they don't match the job description 100%. We welcome your application and will be delighted to explore if you could be a great fit for our team. For this specific role, please note that experience working with Kotlin, Golang, or Java, microservices, and distributed systems are mandatory requirements.

View Assessment Process

Think you'll be a good fit?