DeveloperJobs.io
← Back to all jobs

Job Description

Role focuses on scaling and optimizing Moveworks' Generative AI conversation engine for enterprise users, building robust infrastructure and APIs, and collaborating with ML, product, and support teams to deliver scalable, multilingual AI solutions.

Responsibilities

  • Build an extensive product infrastructure with intuitive interfaces that empower engineers and configurators to tailor and optimize generative AI models, collecting data and feedback, adapting to diverse enterprise use cases, and delivering domain-specific conversational experiences.
  • Design scalable API abstractions for the conversation platform that support MSTeams, Slack, and Web clients, plus a neutral API for integrating other parts of the engineering system.
  • Optimize the dialog engine to support a broad set of conversational features, leveraging private domain knowledge in the cloud for each enterprise customer, and enable real-time multilingual translation with minimal memory usage and low latency.
  • Champion best practices in coding patterns, API design, scalability, robustness, and optimization, fostering a culture of excellence and continuous improvement among engineers.
  • Provide comprehensive visibility into product performance by implementing robust logging and tracing, user-friendly debugging and triaging tools, and automated metrics for monitoring and analysis.
  • Collaborate closely with ML engineers, application engineers, product teams, and customer support to drive new features and scalability initiatives.

Requirements

  • A solid foundation in computer science and software engineering with experience building scalable systems.
  • A deep understanding of clean, modular, and scalable API design, with the ability to champion coding best practices and influence peers to maintain high code quality.
  • A passion for optimizing systems, familiarity with tracing, logging, and metrics frameworks, and a methodical approach to resolving latency bottlenecks, race conditions, and throughput limits.
  • The ability to independently research new requirements and develop innovative solutions, thriving in fast-paced coding and rapid iteration environments.
  • Strong communication skills enabling effective cross-functional collaboration and clear rationale for design decisions.
  • Bachelor's degree or higher in computer science or a related field.
  • 2+ years of professional development experience building systems at scale.

Job Details

  • Location: Mountain View, CA (onsite)
  • Salary: USD 139,700 - 216,500 per year
  • Education: Bachelor's degree or higher in computer science or related field
  • Experience: 2+ years of professional development experience, specifically in building systems at scale

Technologies

  • MSTeams
  • Slack
  • Web

Benefits

  • Health plans
  • 401(k) Plan with company match
  • ESPP
  • Matching donations
  • Flexible time away plan
  • Family leave programs
  • Equity (when applicable)

Work Personas

We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.

Equal Opportunity Employer

ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.

Accommodations

We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact [email protected] for assistance.

Export Control Regulations

For positions requiring access to controlled technology subject to export control regulations, including the U S Export Administration Regulations EAR, ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.

Similar Jobs