Brazil - Remote: Senior Backend Engineer (Python)
Core
Build low-latency Python services and high-throughput data pipelines to ingest sensor data, power autonomous AI agents, and manage complex knowledge graphs for the energy industry.
Role type
Senior Backend Engineer (Python)
Builds
Real-time data ingestion pipelines, deterministic LLM-based autonomous agents, and graph-based knowledge retrieval systems.
Domain
Energy industry, IoT, Real-time data processing, Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python 3.12+, FastAPI, Polars, Docker, Kubernetes, Kafka, Flink, Spark, TimescaleDB, Neo4j, LangGraph, LangChain, Vector Search, REST API design, Data Structures and Algorithms
Preferred skills
Streaming technologies, Time-series databases, Agentic frameworks, Graph databases, Hybrid search strategies, Local LLMs, Data lineage
Technologies
Python, FastAPI, Pydantic, Polars, Docker, Kubernetes, Kafka, Flink, Spark, TimescaleDB, Tiger Data, LangGraph, LangChain, LiteLLM, Azure OpenAI, Anthropic, Neo4j, PostgreSQL
Responsibilities
Build low-latency Python services to serve live data to frontend and AI models; Debug complex concurrency issues in distributed systems; Design scalable streaming pipelines for raw sensor data; Deploy stateful autonomous agents and build Graph-RAG pipelines; Design domain ontologies and implement hybrid retrieval logic.
Seniority
Senior, hands-on IC