We are seeking a Senior Engineer to drive digital transformation and intelligent automation across our core energy and utility platforms. In this role, you will modernize legacy utility infrastructure by implementing AI models, Large Language Models (LLMs), and autonomous AI agents alongside high-performance back-end architectures to process massive time-series datasets, automate grid workflows, and power predictive analytics engines.
While light front-end maintenance (React.js) may occasionally be needed for internal integration, your primary focus will be designing scalable back-end architectures, data pipelines, and intelligent agentic frameworks to process smart meter telemetry, model grid topographies, and enable real-time automated decision-making.
Key Responsibilities:
- AI, LLM & Agent Implementation: Architect and deploy LLM applications, retrieval-augmented generation (RAG) pipelines, and multi-agent systems to automate grid monitoring, summarize complex telemetry logs, and execute automated workflows across enterprise utility platforms.
- Backend & API Architecture: Build and implement high-performance microservices, RESTful APIs, and GraphQL endpoints using Python (FastAPI/Flask) for data-heavy pipelines and AI workloads.
- System & Infrastructure Modernization: Migrate legacy systems into cloud-native, scalable architectures using AWS/Azure serverless execution (Lambda), containerized deployments (ECS/Docker), and specialized vector/graph database engines.
- Data & Spatial Management: Design and maintain SQL, NoSQL (Couchbase), Graph, and Vector databases to model complex power grid topographies, asset distributions, time-series sensor data, and high-dimensional semantic embeddings.
- Frontend Support: Maintain basic, functional user interface components using React.js to expose AI model outputs, grid metrics, and operational dashboards as required.
- Engineering Standards & Collaboration: Write clean, maintainable code, lead code reviews, mentor junior team members, and work in an Agile environment to deliver secure enterprise utility applications.
Qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, AI, or a related field (or equivalent experience).
- Experience: 8+ years of professional backend, data, or full-stack software development experience.
- AI & LLM Expertise: Hands-on experience developing, fine-tuning, and deploying LLM applications, prompt engineering workflows, and agentic frameworks (e.g., LangChain, LlamaIndex, AutoGen, CrewAI, or tool-calling architectures).
- Backend Mastery: Core proficiency in Python (FastAPI/Flask) for data-intensive APIs, AI pipelines, and analytical engines, with strong experience in Node.js / Express.js.
- Databases & Vector Stores: Deep proficiency with SQL, NoSQL (e.g., Couchbase), Graph databases, and Vector databases (e.g., Pinecone, Weaviate, Qdrant, Chroma, or Pgvector).
- Cloud & Infrastructure: Hands-on experience with AWS or Azure services, specifically Lambda serverless execution, container orchestration (ECS/Docker), and cloud AI/ML hosting platforms.
Desired Skills & Experience
- Domain Knowledge: Prior experience with utility platforms, AMI smart meter data, spatial asset management (GIS/Mapbox/Leaflet), or time-series databases (TimescaleDB, InfluxDB).
- Agentic Architecture: Proven experience building autonomous agents capable of tool usage, multi-step planning, or enterprise API orchestration.
- Testing & Quality: Experience with modern back-end testing frameworks (PyTest, Jest) and evaluation tools for LLMs/RAG pipelines.
- Modern Tooling: Proficiency in TypeScript, Docker, and CI/CD pipelines.
Soft Skills:
Strong problem-solving capabilities, excellent technical communication, and a track record of delivering enterprise-grade software.
Astreya offers comprehensive benefits to all Regular, Full-Time Employees, including:
- Medical provided through UHC (PPO, HSA, Surest options) / Medical provided through Kaiser (HMO option only) for California employees only
- Dental provided through UHC
- Nationwide Vision provided by UHC
- Pre-Tax Account for Commuter Benefit/Parking & Transit (location-specific)
- Continuing Education and Professional Development via various integrated platforms, e.g. Udemy and Coursera
- Corporate Wellness Program provided by Goomi Group
- Employee Assistance Program
- Wellness Days
- 401k Plan
- Basic and Supplemental Life Insurance
- Short Term & Long Term Disability
- Critical Illness, Critical Hospital, and Voluntary Accident Insurance
- Paid Time Off (accrued and prorated, maximum of 120 hours annually)
- Paid Holidays
- Any other statutory leaves, paid time, or other ancillary benefits required under state and federal law