CareerPlan

Software Engineer

USAFull-time2026-10-22 → 2026-11-10

Core

Build reliable backend systems and APIs powering AI-driven customer experiences, focusing on agentic features, RAG, and production-scale AI reliability.

Role type

Senior backend software engineer (AI/ML infrastructure)

Builds

Backend systems, APIs, and asynchronous distributed processing workflows for AI workloads

Domain

Generative AI, Agentic AI, Cloud Infrastructure

Deliverable

production ML models

Required skills

Python, backend frameworks (FastAPI/Django), asynchronous processing, distributed task systems (Kafka/SQS/RabbitMQ/Redis), databases, cloud platforms (AWS), Kubernetes, observability, failure handling

Preferred skills

LLM training/fine-tuning/distillation, reinforcement learning, LLM-as-judge systems, AI quality tooling, production-scale AI optimization

Technologies

FastAPI, Django, Celery, Kafka, SQS, RabbitMQ, Redis, AWS, Kubernetes

Responsibilities

Develop agentic features involving tool use, context management, and multi-step workflows; Build evaluation methods using representative datasets and automated/human evaluation; Improve reliability with guardrails, retries, and monitoring; Participate in on-call rotation and diagnose production incidents; Work with external customers to translate feedback into product improvements

Seniority

Mid-Senior, hands-on IC