All open roles

Software Engineer

DeliveryMid / SeniorFully remoteUnited States

Write production code across backend services, AI pipelines, cloud infrastructure and frontend applications, working alongside the tech lead and shipping to real users on short cycles.

What you'll do

  • Backend services and REST/GraphQL APIs in Python — FastAPI, Django or Flask — with clean, tested, reviewable code.
  • AI features on top of LLMs: prompt and agent orchestration, RAG over client data, embeddings, evaluation, and cost and latency tuning.
  • Data pipelines and integrations: ETL jobs, event streams, queues, webhooks and third-party APIs across CRM, telephony, messaging and ERP.
  • Relational and vector data models in PostgreSQL, Redis and pgvector, including schema design, indexing and query tuning.
  • Cloud infrastructure on AWS: Docker, ECS/EKS or Lambda, S3, RDS and infrastructure as code.
  • Observability and reliability: structured logging, metrics, tracing, alerting, and hands-on debugging of production incidents.

You may be a fit if

  • 3+ years building and maintaining production software, ideally on small teams shipping quickly.
  • Strong Python: async, typing, testing with pytest, packaging and performance profiling.
  • Solid React and modern TypeScript, plus comfort with state management and API integration.
  • Practical SQL and data modeling; experience with caching and background job processing.
  • Hands-on AWS and containers, with real experience deploying, monitoring and securing services.
  • Experience shipping LLM or machine-learning features, and clear written English for async work across time zones.

Stack

PythonReactAWSAI

Apply for this role

Resume*
No file chosen
PDF, DOC or DOCX · up to 4 MB
Will you now or in the future require visa sponsorship to work in the country where this position is located?*

We use what you send only to consider you for a role, and we keep it no longer than we need to.