Software Engineer - India in Pune, Mahārāshtra at Hemut Co.
Explore Related Opportunities
Job Description
Hemut (YC X25) is building the AI-native operating system for trucking. The U.S. freight industry runs on legacy TMS platforms, manual phone calls, and spreadsheet workflows — we're replacing that with AI agents that handle dispatcher operations end-to-end.
Our product suite includes:
- Command — AI automation layer that sits on top of existing TMS platforms
- Core — end-to-end AI-native TMS for carriers and brokers
- Forge — RFP bidding and lane management automation
- Reach — outbound sales infrastructure powered by voice AI
We're backed by Y Combinator and working with real carriers and brokers running freight today. The team has roots at Meta, Uber, Bain, CrowdStrike, and Bank of America, and our founder built and ran his own trucking company starting at age 16.
You'll join a small engineering team shipping production code daily. This is a generalist role — you'll work across backend services, frontend interfaces, AI integrations, and infrastructure. Expect to own features end-to-end, from spec to deployment, and to make architectural decisions that ship the same week.
We move fast. Most features go from idea to production in days, not sprints. You'll work directly with the founders and senior engineers, with minimal process and maximum ownership.
What You'll Do
Backend Engineering
- Design and build production APIs in Python (FastAPI) backed by PostgreSQL and Redis
- Architect database schemas, indexes, and caching layers for high-volume freight data
- Build async job pipelines using Celery and Redis for long-running tasks
- Develop real-time systems using WebSockets for live load tracking and dispatcher dashboards
- Write integration layers for third-party logistics APIs (DAT, Truckstop, ELD providers, broker portals)
Frontend Engineering
- Build customer-facing features in Next.js, React, and TypeScript
- Implement responsive dashboards for dispatchers, brokers, and carriers
- Integrate WebSocket-based real-time updates into the UI
- Style with Tailwind CSS following our existing design system
Voice AI & Agent Systems
- Integrate voice AI platforms (Vapi, Retell, ElevenLabs, Deepgram) into dispatcher workflows
- Build prompt pipelines for broker calls, driver check-ins, and load update automation
- Develop RAG pipelines using Pinecone for agent semantic memory
- Tune LLM integrations (OpenAI, Anthropic) for accuracy and latency
Infrastructure & DevOps
- Deploy and monitor services on AWS (ECS, Lambda, RDS, S3)
- Maintain CI/CD pipelines using GitHub Actions
- Debug production issues across the stack — logs, traces, database queries, and infrastructure
- Contribute to observability tooling (PostHog, Sentry, CloudWatch)
Engineering Practices
- Conduct code reviews and uphold quality standards
- Write unit and integration tests for critical paths
- Participate in architecture discussions and technical planning
- Document your work for the team
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
- 2+ years of professional software engineering experience shipping production systems
- Strong proficiency in Python — FastAPI, async/await, Pydantic, type hints
- Strong proficiency in TypeScript and React (Next.js preferred)
- Solid SQL and PostgreSQL experience — schema design, indexing, query optimization, migrations
- Experience designing and consuming REST APIs at scale
- Comfortable with Git workflows, Docker, and CI/CD pipelines
- Strong CS fundamentals — data structures, algorithms, system design
- Excellent written and verbal communication for async collaboration
Who You Are
- You ship fast and iterate faster — bias toward shipping over polishing
- You own problems end-to-end and don't wait for hand-holding
- You communicate clearly in async (Slack, GitHub, Linear) — written clarity is non-negotiable
- You're comfortable with ambiguity and frequent priority shifts
- You have strong opinions, hold them loosely, and update on evidence
- You're genuinely curious about logistics, AI, or both — bonus if you've thought about freight before
Tech Stack
- Frontend: Next.js, React, React Native, TypeScript, Tailwind CSS, Socket.io
- Backend: Python, FastAPI, Pydantic, JWT, Celery, Redis
- Database: PostgreSQL, Redis, S3-compatible storage
- AI/ML: OpenAI, Anthropic, Pinecone, LangChain, RAG pipelines
- Voice: Vapi, Retell, Twilio, ElevenLabs, Deepgram
- Infrastructure: AWS (ECS, Lambda, RDS, S3, CloudWatch), Docker, GitHub Actions, Terraform
- Tooling: PostHog, Sentry, PropelAuth, Linear, Slack
Why Hemut
- Ownership — build full-stack features end-to-end, see them in production, and watch real users rely on them
- Speed — code merged today is in production this week; no sprint theater
- Mentorship — work directly with founders and engineers from YC, Meta, Uber, Bain, and CrowdStrike
- Impact — your work shapes infrastructure used by carriers and brokers running real freight across the U.S.
- Learning — voice AI, LLMs, real-time systems, distributed infrastructure — all in one role