Software Development Engineer – 2

We’re creating a context-aware, observation-driven agentic layer that serves as a proactive companion for businesses and individuals. Our agents operate seamlessly across platforms and modalities, functioning autonomously without the need for prompts or triggers to take action.

We have over 60 large customers like Jaro, Barbeque Nation, and our vision is to Democratize AI Adoption to the last mile.

Your Mission (If You’re Ready for It):

As an SDE on our team, you’ll help build and scale the core systems that power our autonomous agents. You’ll contribute to both the infrastructure and AI-driven workflows, ensuring that our agents operate reliably, efficiently, and intelligently across multiple domains.

Role Description:

We’re looking for a Software Development Engineer to join our AI systems team. You’ll work closely with senior engineers and researchers to implement scalable, production-grade systems for our agentic platform. You will translate high-level AI workflows into robust code, contribute to system design, and optimize performance across the platform.

Core Responsibilities:

  • Implement Core Agent Workflows: Build reliable backend services that enable multi-turn, multi-modal reasoning in our AI agents.
  • Develop Scalable Systems: Work on distributed systems, APIs, and data pipelines to support real-time AI operations.
  • Optimize Performance: Profile and improve system efficiency, latency, and resource usage for production workloads.
  • Collaborate Across Teams: Work closely with AI researchers, data engineers, and SDE peers to implement new capabilities.
  • Ensure Code Quality: Write clean, maintainable, and testable code; follow best practices for software engineering.

Required Skills & Experience:

  • 3+ years of professional software development experience.
  • Proficiency in Python or Go, with a good understanding of concurrency, data structures, and algorithms.
  • Experience with distributed systems, APIs, databases, or real-time data processing is a plus.
  • Familiarity with ML/AI concepts or working with LLM-based systems is a bonus.
  • Strong problem-solving skills and ability to work on complex, open-ended technical challenges.
  • Comfort in a fast-paced, research-driven environment where priorities evolve quickly.

This Role Is Not for You If:

  • You prefer only well-defined tasks with clear instructions.
  • You shy away from collaborating closely with AI research or system design teams.
  • You prefer working on a single component rather than contributing to the broader platform.

Why Join Us?

  • Impact: Your code will directly power autonomous AI agents used by real customers.
  • Growth: Gain experience building cutting-edge AI systems and scalable distributed architectures.
  • Culture: Join a team that values intellectual curiosity, experimentation, and ownership.

Apply now and help build the next generation of autonomous AI systems!

Find Latest Job