Senior Full Stack Software Engineer
About the role
This role is part of the Jobright TNT - the private hiring network connecting top talent with top AI startups like Perplexity, Mercor, Cresta, Suno and 150 more.
This is not a mass job posting. Only select, high-signal candidates are invited to Jobright TNT and recommended directly to hiring teams
Hiring Company: Operio.ai
One-liner: Operio.ai is an AI-native infrastructure platform that turns fragmented fleet and field data into clear operational decisions.
Why Join Us:
- AI assistant for physical operations, unifying telematics, maintenance, fuel, safety, and other fleet systems.
- Platform builds digital twins and a semantic knowledge graph, providing continuous monitoring and actionable recommendations.
- Venture-backed seed-stage company founded in 2025, supported by Meydan Group family office.
- Lean 12-person team based in Palo Alto with substantial equity and comprehensive health benefits.
Role Responsibilities
- Design and build full stack features across the Operio platform, from Python/FastAPI/Django backend services to React/Next.js frontend interfaces
- Develop and maintain AI-integrated product features, including LLM-powered workflows, agentic task pipelines, and natural language interfaces for fleet operations
- Architect and optimize relational and document database schemas to support complex operational data models and high-throughput telemetry ingestion
- Integrate and maintain LLM evaluation pipelines using LangSmith to monitor model quality, latency, and regression across production features
- Collaborate with AI engineers to wire multi-agent framework outputs into clean, reliable product surfaces
- Use Daytona for standardized, reproducible cloud development environments across the team
- Manage tasks, sprints, and engineering workflow in Linear, contributing to clear project planning and transparent execution
- Leverage AI-assisted development tools—including Claude Code and OpenAI Codex—to accelerate velocity and maintain high code quality
- Write tests, instrument observability, and participate in code review with a high bar for reliability and maintainability
- Contribute to technical architecture decisions and help shape engineering culture as an early team member
Qualifications
Required
- 5+ years of software engineering experience with a proven track record of shipping production full stack systems
- Expert-level Python proficiency: deep knowledge of async patterns, type systems, dependency injection, testing, and frameworks such as FastAPI, Pydantic, Django, SQLAlchemy, or Celery
- Strong frontend engineering skills in React and Next.js, including component architecture, state management, data fetching patterns, and performance optimization
- Solid database expertise across relational systems (PostgreSQL preferred) and familiarity with schema design, query optimization, migrations, and ORM usage
- Hands-on familiarity with LLMs, prompt engineering, and agentic AI frameworks (LangChain, LangGraph, or equivalent)
- Experience using LangSmith or comparable LLM observability/evaluation tooling in a production context
- Demonstrated comfort with AI-assisted development workflows, including tools such as Claude Code, GitHub Copilot, or OpenAI Codex
- Experience managing engineering work in Linear or a comparable issue-tracking and sprint-planning tool
- Prior startup experience: comfortable operating with limited process, high ambiguity, and a bias toward shipping
- BS degree or higher in Computer Science, Software Engineering, or a closely related technical field
Preferred
- Experience with Daytona or similar cloud development environment platforms for reproducible, team-wide dev environments
- Familiarity with fleet management, telematics (Samsara, Geotab, SkyBitz), IoT data pipelines, or field service operations
- Exposure to data engineering tooling: dbt, Dagster, Airflow, or comparable pipeline orchestration
- Experience with streaming APIs, WebSockets, or real-time data delivery to frontend clients
- Contributions to open-source projects or a portfolio of shipped product work
How can I join Jobright TNT:
If this is your first time applying to a Jobright TNT role, the process works as follows:
- Apply to your first Jobright TNT role
- We review your background to determine if you meet the TNT quality bar
- If qualified, your application is directly recommended to the employer
- Once accepted into TNT, you may be:
- Invited to apply for other exclusive TNT-only roles
- Invited to private, invite-only hiring events with top startups
You will be notified of your TNT selection result.
PS: All Jobright TNT roles are 100% real, directly hired by top AI startups we partner with, and come with priority review and higher response rates than the normal application queue.
Responsibilities
- Design and build full stack features across the Operio platform
- Develop and maintain AI-integrated product features
- Architect and optimize relational and document database schemas
- Integrate and maintain LLM evaluation pipelines
- Collaborate with AI engineers
- Manage tasks, sprints, and engineering workflow
- Leverage AI-assisted development tools
- Write tests and participate in code review
Qualifications
- 5+ years of software engineering experience
- Expert-level Python proficiency
- Strong frontend engineering skills in React and Next.js
- Solid database expertise across relational systems
- Hands-on familiarity with LLMs and prompt engineering
- Experience using LLM observability tools
- Comfort with AI-assisted development workflows
- Experience managing engineering work in Linear
Benefits
- Substantial equity
- Comprehensive health benefits
Skills mentioned
About Operio.ai
Every hire is two searches - a person looking for the right role, and a company looking for the right person. For two years, Jobright worked only the first one. 2 million professionals now use our AI agent to find roles, sharpen how they show up, and get in front of the people hiring. Earlier this year, we started working the second. Employers can now put Jobright on a role. Our AI recruiter sources from the professionals who already trust us, verifies every candidate is real, and reaches out under a name candidates recognize, which is why they reply. What reaches the hiring team is a list of people worth interviewing, within 24 hours. All they do is interview. Two searches. One platform. Agents on both sides that keep working until both sides say yes.