What are the responsibilities and job description for the Moveworks Developer/Engineer - Remote / Onsite position at Stellite Works LLC?
Job Details
Job title : Moveworks Developer/Engineer
Location preference is onsite in Bay Area (preferably onsite, however but open for remote too)
Position Summary
The Moveworks Developer/Engineer is responsible for the design, development, deployment, and optimization of AI-powered conversational agents (bots) using the Moveworks platform. This role involves integrating the AI assistant with various enterprise systems (e.g., ITSM, HRIS, CRM) to automate employee support, improve productivity, and enhance the overall user experience.
Key Responsibilities
1. AI Agent Development & Configuration
* Design and Implement Bots: Design, develop, and deploy AI-powered bots and conversational interfaces to automate internal support and business processes across IT, HR, Finance, and other domains.
* Natural Language Understanding (NLU) Training: Implement and fine-tune NLU models, intents, entities, and utterances within the Moveworks platform to enhance the accuracy and contextual understanding of employee requests.
* Conversational Flow Design: Define, build, and optimize multi-step conversational flows and logic to effectively handle complex use cases and ensure seamless resolution or accurate handoff to a live agent.
* Moveworks Platform Management: Manage and maintain Moveworks configuration, including agent studio settings, training data, and environment health.
2. Integration & Backend Development
* Enterprise System Integration: Develop and maintain secure, scalable integrations between the Moveworks platform and backend systems (e.g., ServiceNow, Workday, SAP, Jira) using RESTful APIs, webhooks, and secure data exchange protocols.
* Backend Services: Build and maintain custom backend services, likely using Node.js, Python, or Go, to facilitate complex transactions and data retrieval not natively supported by a standard integration.
* API Design: Collaborate with IT teams to ensure the proper design and availability of APIs for critical business systems.
3. Performance & Optimization
* Monitoring and Analytics: Monitor bot performance, conversation analytics, and key metrics (e.g., deflection rate, resolution time) to identify gaps and areas for improvement.
* Continuous Improvement: Proactively improve bot responses, user journeys, and NLU accuracy based on data insights, user feedback, and A/B testing.
* Troubleshooting: Conduct comprehensive testing and debugging of AI bots and integrated services to ensure optimal functionality, performance, and reliability.
4. Collaboration & Strategy
* Requirements Gathering: Collaborate with business analysts, process owners, and IT stakeholders to gather requirements, define use cases, and translate business needs into technical specifications for the AI agent.
* Technical Consulting: Advise customers or internal teams on best practices for leveraging the Moveworks platform to achieve their automation goals.
* Documentation: Create and maintain technical documentation for conversational flows, integration logic, and platform architecture.
Required Skills & Qualifications
Technical Skills:
* Moveworks Platform: 1-3 years of hands-on experience with the Moveworks platform, including Agent Studio, NLU training, and integration frameworks.
* Programming: Strong proficiency in at least one modern programming language for backend and integration development (e.g., Python, JavaScript/TypeScript, Node.js).
* API/Integration: Expertise in consuming and building RESTful APIs and understanding data formats like JSON/XML.
* Conversational AI/NLP: Solid conceptual understanding of conversational AI, Machine Learning (ML), Natural Language Processing (NLP), intent recognition, and entity extraction.
* Enterprise Systems: Working knowledge of major enterprise service platforms such as ServiceNow, Salesforce, Workday, or Microsoft Teams/Slack integrations.
* Database: Familiarity with SQL and NoSQL databases.
* Cloud: Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) for deploying and managing custom services is a plus.