About this role
About the Role We are seeking a Senior Software Engineer to join Moveworks’ agent lab in Natural Language Understanding, helping build and evolve AI agent systems that can operate reliably at scale. You will contribute to advancing the frontier of work that can be entrusted to agents and will collaborate across teams to deliver substantial business impact. What You'll Do
- Take on exciting and difficult engineering challenges across agent orchestration, sandboxed file systems and code execution, latency optimization, agent memory, LLM self-reflection and improvement, execution environment simulation, enterprise knowledge graphs, and multimodal I/O to build reliable AI agents at scale.
- Implement frontier AI algorithms and architectures and productionize them at scale.
- Use the latest advances in machine learning, LLMs, and AI agents to enhance Moveworks’ products and create delightful user experiences.
- Contribute to roadmap and help drive evolution of engineering areas to deliver lasting value for customers.
- Hone your craft in writing robust, extensible, readable, and performant code.
- Partner with subject matter experts across ML, security, product, UX, and customer success to learn and build the best enterprise AI product.
- Mentor other engineers on how to build and evolve great software.
- Collaborate with ML engineers to learn from each other and build world-class AI systems. What We're Looking For
- 0-2 years experience designing, building, and improving production systems, ideally at scale.
- Ability to think and communicate clearly about complex engineering problems and systems.
- Comfort giving and receiving feedback and maintaining high standards of operational excellence.
- Readiness to hit the ground running in a Mac development environment, programming in Python, Go (Golang), and/or Java.
- Desire to ship at a startup pace with a high degree of ownership.
- Attention to detail and drive to ship production-grade code.
- Strong appetite for continuous incremental wins and completing challenging projects quickly.
- Curiosity about engineering outside of immediate discipline and a willingness to learn. Nice to Have
- Optional/preferred qualifications are not explicitly stated in the posting.