Senior Software Engineer, NLU & Agentic AI
Machine Learning Mountain View, CA Full Time
As a senior engineer on the NLU team, you will have the opportunity to shape the evolution of the Moveworks copilot platform in several areas: cognitive architecture (e.g., ReAct, Tree of Thought), LLM-powered offline self-reflection and improvement, copilot environment simulation, enterprise knowledge graphs, steerability, multimodal reasoning, multilingual support, in-context learning from user feedback, and data privacy protection. You will have access to modern enterprise AI tools, including top-tier LLMs, multimodal models, and optimized search and ML infrastructure.
Our team is data-centric and collaborates closely with Moveworkss annotation team to build error-free, inclusive, and privacy-preserving datasets. This enables us to evaluate the impact of changes effectively, allowing team members to learn as quickly as our AI does. We focus on scalable infrastructure, solving challenging product and engineering problems, and maximizing value for our customers.
If you're looking to do the best work of your career with a bright, dedicated, impact-driven team, wed love to talk.
What You Will Do:
- Address exciting engineering challenges (listed above) to develop reliable AI agent systems
- Implement advanced AI algorithms and architectures at scale
- Leverage the latest in machine learning, LLMs, and AI agents to improve our products and user experience
- Influence our roadmap and drive the evolution of impactful engineering areas
- Write robust, extensible, readable, and high-performance code
- Collaborate with experts across the company in machine learning, security, product, UX, and customer success
- Mentor fellow engineers in building and maintaining quality software
Minimum Requirements:
- 4+ years experience in designing and improving scaled production systems
- Strong communication skills for complex engineering problems
- Ability to give and receive constructive feedback
- Proficiency in Python and/or Golang in a Mac development environment
- Desire to work in a startup-paced, medium-sized company with ownership
- Commitment to shipping product improvements with production-grade code
- Curiosity and eagerness to stay at the forefront of applied AI
Nice To Have:
- Experience with LLMs, including prompt engineering, model selection, and architecture design
- Hands-on experience in the machine learning lifecycle: experimentation, dataset curation, training, evaluation, deployment, and online testing
- Knowledge of AI fairness, privacy, permission controls, safety, and security
Base salary range: $200,000-$275,000
Join one of the most innovative teams on the planet!
#J-18808-Ljbffr