Job Closed
This listing is no longer active.
Hercules makes it easy to build stunning apps and websites by chatting with AI
Software Engineer, AI Agent
Location
California
Posted
90 days ago
Salary
$100K - $250K / year
Seniority
Senior
Job Description
Software Engineer, AI Agent
Hercules
• Run 1000s of experiments to make our agent cheaper, faster, and more accurate • Test how our agent performs with early access to new models • Architect scalable and reliable solutions for commonly built features like internationalization, auth, permissions, admin controls, branding • Enable customers to have infinitely long chats while still maintaining high accuracy • Build and maintain our offline and online evals
Job Requirements
- Incredibly strong in system design and architecture across infrastructure, data modeling, API design, and monorepos
- Able to truly 10x their workflow with AI coding tools while also maintaining high code quality
- Good product sense with a clear background shipping to customers and iterating
- Strong experience in Typescript, React, Git, containers, Postgres, and Redis
- Ability to talk with users, come up with new ideas autonomously, and ship!
Benefits
- Healthcare, vision, and dental
- Use whatever AI productivity tools you’d like
- Take what you need vacation policy
- Daily lunches, dinners and snacks in the office
- We guarantee you will do the best work of your career here
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the architectural design and delivery of scalable full-stack systems, ensuring alignment with long-term business and technical goals • Define and evolve backend and front end services and architectures with a focus on clean APIs, high availability, observability, security, compliance and and performance • Drive the technical direction for frontend experiences, ensuring consistency, accessibility, and superior operational visibility • Architect complex workflow and orchestration logic, establishing patterns for AI-human coordination, policy enforcement, and auditability • Oversee the integration of enterprise-scale systems and data sources, ensuring robust end-to-end workflows, including policies, resiliency, SLAs, and auditability • Set the standard for production excellence through advanced testing strategies, CI/CD evolution, and proactive operational monitoring • Partner with product, AI, and design leaders to translate high-level requirements into strategic technical roadmaps and robust solutions • Mentor senior engineers, lead technical reviews, and continuously elevate the engineering culture, developer experience, and system maintainability
• Design and deliver scalable full-stack systems, including backend services, APIs, and interactive web applications • Build and evolve backend services with clean, well-documented APIs and strong observability, reliability, and performance • Develop intuitive frontend experiences that provide visibility into workflows, orchestration state, permissions, and operational insights • Implement workflow and orchestration logic that coordinates tasks between humans and AI systems, including policies, retries, SLAs, and auditability • Integrate internal and external systems (e.g., enterprise tools, data sources, third-party APIs) to support end-to-end workflows • Ensure production readiness through strong testing practices, CI/CD pipelines, monitoring, and operational best practices • Collaborate closely with product, AI, platform, and enterprise customers to translate requirements into robust, maintainable solutions • Contribute to architectural decisions and continuously improve system scalability, maintainability, and developer experience
Associate Software Engineer
Scratch FinancialScratch Financial is the world's simplest patient financing solution.
• Assist with the QC process for the Automation team and provide technical details to the dev team for debugging. • Assist in managing the CI/CD pipeline, optimizing code integration, and delivery. • Develop automation solutions that enable our teams to build, test, and deploy code/apps efficiently and consistently. • Assist with building analytical reports and dashboards. • Provide L3 support for the custom built NBCUniversal Post Production Automation platform.
• Design, develop, and maintain scalable backend services running in AWS. • Contribute to system architecture and technical design for large-scale, distributed cloud deployments. • Develop and maintain services using Node.js and other backend technologies. • Work with PostgreSQL, including schema design and query performance optimization. • Design, implement, and test infrastructure-as-code using AWS CDK. • Build and maintain frontend applications using React. • Contribute to mobile applications built with React Native for Android and iOS. • Ensure high standards of code quality, testing, reliability, and security. • Collaborate closely with product, QA, and operations teams while maintaining strong individual ownership. • Take responsibility for full task ownership, including development, testing, deployment, and production readiness.


