The Software Engineer role at Sierra is pivotal in developing AI agents that significantly enhance customer experiences. The successful candidate will be responsible for managing the entire Agent Development Life Cycle, from initial design through deployment, and will work closely with both large enterprises and innovative startups. This position requires strong technical problem-solving skills and familiarity with modern AI tools.