About Us
We are Bob.ai, a seed-stage, venture-backed start-up headquartered in Dallas, on a mission to help low-income families find and maintain safe, affordable housing. Our platform is live in 20 U.S. cities, partnering with Public Housing Agencies to streamline Housing Choice Voucher placements and prevent homelessness.
After closing our seed round with leading PropTech investors and operators last year, we are on track for 5 revenue growth in 2025all product-driven, with virtually no spend on marketing or sales. We expect to raise our Series A in late 2025.
The Role
We're looking for a craft-obsessed Backend Engineer who codes Python for fun and thrives in building resilient, scalable systems. This is a full-time position based in Vietnam (GMT+7) working closely with our Dallas HQ.
While the foundation of the role is world-class backend engineering, we are especially excited about candidates who bring hands-on generative AI product experiencehelping us pioneer how LLMs can support housing access at scale.
You'll report directly to our CTO and collaborate with product, design, and frontend engineers to ship software that moves the needle for families in need. Our interview loop is rigorous and includes a live coding session (camera-on) so we can see how you think and communicate in real time.
Responsibilities
- Collaborate with cross-functional teams to refine product requirements and translate them into technical designs.
- Integrate user-facing elements created by front-end developers with server-side logic.
- Write clean, idiomatic, and highly scalable Python code (we primarily use FastAPI).
- Design and optimize data models and queries for PostgreSQL, Firebase, and Redis.
- Build and maintain a robust automated test suite with extensive unit coverage.
- Profile, debug, and harden applications to ensure low latency and high availability.
- Own CI/CD pipelines and Linux server environments for seamless, zero-downtime releases.
- (Generative AI focus) Prototype, integrate, and scale LLM workflowsprompt engineering, embeddings, RAG, fine-tuning, and inference APIsinto production features that directly serve families.
Core Requirements
- Bachelor's or higher degree in Computer Science, Engineering, or a related field from a top-tier university.
- 5+ years of professional backend development experience in Python.
- Production experience with FastAPI, Flask, or a comparable Python web framework.
- Proficiency with an ORM (SQLAlchemy, Tortoise, or equivalent).
- Strong grasp of query-plan analysis, indexing strategies, and table partitioning for performance at scale.
- Hands-on with PostgreSQL, Firebase, Redis.
- Solid Git workflow knowledge and familiarity with modern CI/CD (GitHub Actions, GitLab CI, etc.).
- Comfortable collaborating in an Agile environment yet able to self-direct when necessary.
Bonus Points (Strongly Preferred)
- Generative AI product experience: You've integrated LLMs into production systems (e.g. RAG pipelines, fine-tuning, embeddings, or prompt workflows).
- AI-assisted coding culture: You've used GitHub Copilot, CodeWhisperer, or similar, and can articulate their impact on productivity and quality.
- Ability to contribute to a Frontend (Angular) codebase.
- Familiarity with infrastructure-as-code (Terraform, Pulumi) and cloud-native services (AWS, GCP, or Azure).
What We Offer
- Competitive salary plus a meaningful equity stake.
- Hybrid/remote role based in Vietnam, working closely with our Dallas HQ.
- The rare chance to apply your engineering skillsand generative AI expertiseto solve an urgent social problem.
Ready to build AI-powered software that changes lives
Apply and include a short note about the most interesting bug you've ever fixed.