About the Role
BigCommerce is building a new team to deliver a suite of conversational AI agents spanning the B2B commerce lifecycle. As a Senior Backend Engineer specializing in AI agents, you will design the agents themselves, including orchestration, sub-agent architecture, tool integration, prompt engineering, and evaluation. Agent quality is paramount, and you will own the evaluation practice for the team.
Responsibilities
- Design, build, and iterate on AI agents in Go/Python using an orchestrator/sub-agent architecture, covering intent interpretation, delegation, and safe action execution
- Own eval-driven development: build and maintain golden datasets, scorers, and regression suites for critical quality metrics
- Develop and refine prompts, model configurations; treat prompts and model settings as versioned, tested artifacts
- Integrate agents with MCP servers and backend tools, defining safe tool-call contracts, approval flows for write actions, and guardrails against prompt injection and abuse
- Instrument agents with tracing, metrics, and cost tracking; use production signals to drive quality improvements
- Collaborate with product designers and frontend engineers to deliver intuitive, useful conversational experiences
- Quickly build proof-of-concept agents to validate user stories, then harden them to GA quality
- Drive architecture decisions on ambiguous problems and mentor other engineers in agent engineering practices
Requirements
- 5+ years of experience in backend or full-stack software development, with hands-on experience building agentic AI/LLM applications
- Strong and proven development skills in any major language (Go/Python/Ruby/PHP)
- Experience working with LLMs (Gemini, Anthropic, OpenAI, etc.) in production systems
- Experience with LLM evaluation: building datasets, defining scorers/metrics, and using eval results to drive iteration
- Strong understanding of prompt engineering, tool/function calling, and agent orchestration patterns
- Deep experience designing and building APIs (gRPC, GraphQL, REST) and integrating data across systems
- Hands-on experience building MCP servers or LLM tool integrations
- Excellent problem-solving skills and ability to work in a fast-paced, exploratory environment
- Strong collaboration and communication skills in cross-functional teams
- Strong preference toward execution and delivery
Skills
- AI agents
- LLM applications
- Go
- Python
- Prompt engineering
- Agent orchestration
- API design
- gRPC
- GraphQL
- REST
- Conversational AI
- Natural language processing
Location
- Austin
- Atlanta
Work Type
- Hybrid
Experience Level
- Senior
Education Level
- Bachelor's degree in CS, EE, SW, CE, MIS; or equivalent experience
Salary/Compensations
- $116,000.00 - $195,000.00
Benefits
- Variable compensation (such as bonus or commission)
- Equity
- Benefits in accordance with local policies
About the Company
- Commerce, the parent company of BigCommerce, Feedonomics, and Makeswift, empowers businesses to innovate, grow, and thrive with its open, AI-driven commerce ecosystem.
- BigCommerce helps merchants increase sales at every stage of their growth, providing the leading e-commerce platform for startups, mid-market businesses, and enterprises.
- We are a group of clever, committed, curious people, unleashing talent in all we do.
- We believe in the power of togetherness, striving at the edge of what’s possible, impacting the lives of billions of people for the better.
- We Do Extraordinary–and that’s no small feat!
- Our people are our power. It’s only through dedication, collaboration, and inspiration that we can Do Extraordinary.
- We’re natural problem-solvers, champions of empowering businesses, and hungry learners.
Equal Opportunity
- At Commerce, we believe that celebrating the unique histories, perspectives and abilities of every employee makes a difference for our company, our customers and our community.
- We are an equal opportunity employer and the inclusive atmosphere we build together will make room for every person to contribute, grow and thrive.
- We are committed to creating an inclusive and accessible hiring experience for all candidates.
- If you require accommodations or adjustments at any stage of the recruitment process, please let us know and we will work with you to meet your needs.
