What You’ll Do:
- Build the AI Agent-Assist Platform: Own the platform, internal consoles, and back-office automation that support teams use every day — the systems that turn AI into real, measurable productivity.
- Architect the AI Resolution Engine: Design reliable AI-driven pipelines that auto-draft, triage, route, and resolve issues end-to-end — with the production guardrails and evaluation to keep them trustworthy at scale.
- Eliminate Operational Friction: Embed with support teams, find the highest-cost pain points, and ship the tools, automations, or process changes that remove them for good.
- Unify the Support Stack: Orchestrate data and actions across CRM, ticketing, and internal services so work flows automatically — no manual copy-paste, no swivel-chair.
- Engineer for Scale & Reliability: Build robust, event-driven services and APIs that stay rock-solid during live customer operations.
- Raise the Engineering Bar: Set the standard for code quality, testing, observability, and end-to-end ownership across the team.
What You’ll Need:
- 3-5+ years of professional software engineering experience building and operating production systems at scale.
- Strong backend engineering skills in Go or JAVA (Required). Experience with TypeScript / Node.js, or with Kotlin, C#, is a plus.
- System Design: Proficiency in microservices, event-driven architecture, distributed systems, and API design (REST/gRPC).
- Integration Skills: Hands-on experience with third-party APIs (versioning, auth, retries, degradation).
- Database Fundamentals: Strong SQL (Postgres/MySQL) knowledge: schema design, query tuning, and consistency modeling.
- Infrastructure: Proficiency in Docker, Kubernetes, CI/CD, and monitoring/observability tools.
- Collaboration: Strong cross-functional communication and ownership mentality; able to translate business needs into technical specs.
- Ownership mentality — end-to-end responsibility from design through production, including monitoring, alerting, on-call, and operational health.
It'd be Great if you have:
- Experience with the Salesforce platform or other CRM platforms — e.g., Salesforce (Apex, Lightning Web Components, Service Cloud, Messaging, metadata / SFDX deployments, permission and profile management in source control), or comparable customization and integration experience on other enterprise CRM systems.
- Experience integrating with or building on top of LLMs and AI agent frameworks — function/tool calling, streaming responses, prompt engineering, hallucination/safety guardrails, evaluation pipelines.
- Experience building chatbot, conversational AI, or contact-center platforms — session state machines, copilot flows, agent-assist tooling, handoff orchestration.