About the job
The Role
Are you an accomplished software engineer eager to apply your expertise in a pioneering environment focused on AI agents? If so, this opportunity might be the perfect fit for you.
As a senior software engineer on our innovative 'Agent Lab' team, specializing in Natural Language Understanding, you will significantly contribute to our mission: to expand the scope of tasks that can be reliably performed by agents at scale. You will have the chance to shape the future of the Moveworks AI Assistant platform across various domains, including 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.
Equipped with cutting-edge tools in enterprise AI, including top-tier LLMs from providers such as OpenAI, our team prioritizes rapid development on scalable infrastructure, tackling complex product and engineering challenges, and maximizing the value delivered to our customers. If you're looking to create meaningful impact alongside a talented, dedicated, and mission-driven team, we would love to discuss this opportunity with you.
What You Will Do:
- Confront exciting and complex engineering challenges to develop and enhance robust AI agent systems that demonstrate reliability in all aspects.
- Implement leading-edge AI algorithms and architectures, ensuring their successful deployment at scale.
- Leverage the latest advancements in machine learning, LLMs, and AI agents to enrich our products and deliver exceptional user experiences.
- Contribute to the product roadmap and drive the development of engineering areas with increasing scope and significance, creating lasting value for our customers.
- Refine your skills in writing clean, extensible, readable, and high-performing code.
- Collaborate with subject matter experts across various departments, including machine learning, security, product, user experience, and customer success, to share knowledge and build the most exceptional enterprise AI product.
- Mentor fellow engineers on best practices for building, maintaining, and evolving high-quality software.
- Work closely with machine learning engineers, fostering a collaborative environment to build world-class AI systems.
What You Bring To The Table:
- 2+ years of experience in designing, building, and enhancing production systems, preferably at scale.
- Strong analytical skills with the ability to clearly articulate complex engineering problems and systems.
- Proficient in programming languages and frameworks relevant to the development of AI systems.
- A passion for learning and staying updated with the latest trends in AI and software engineering.

