Senior Machine Learning Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
The Knowledge Graph, Platform Engineering group is at the forefront of building an "AI that knows the customer's Business". Our mission is to provide personalized, relevant, and pre-emptive answers and data to both humans and AI agents. This capability enhances Search, Virtual Agents, AI Agents, and other AI solutions, making them smarter and more effective.
We are seeking a talented full-stack engineer with profound expertise in building AI solutions.
In this role, you will significantly contribute to architecting solutions that revolutionize user experience and workflow efficiency for enterprise services. Unlike traditional analytical tools that require technical expertise, our approach empowers any user, regardless of technical knowledge, to leverage our AI/ML solutions for thoughtful and scalable operation of enterprise services. Join us as we build and deploy a remarkable suite of solutions for our global enterprise customers.
- Collaborate with product owners to understand detailed requirements and architect high-quality user solutions.
- Gain consensus on architectural solutions across partner teams and consumers.
- Develop best-in-class cloud-based AI/ML solutions to power intelligent enterprise services.
- Engage daily with a team of developers, product managers, and quality engineers to deliver high-quality software.
- Evaluate various technology options based on performance, accuracy, and cost, guiding the team toward optimal solutions.
Qualifications
- A minimum of 5 years of experience in architecting and implementing complex enterprise applications.
- Advanced knowledge of data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
- Experience developing enterprise-scale conversational AI platforms with advanced natural language processing solutions.
- Deep competence in prompt engineering, fine-tuning, and optimizing Large Language Model (LLM) performance, with hands-on expertise in models like GPT, Claude, and open-source alternatives.
- Proven ability to translate complex LLM concepts into commercial value and communicate effectively with stakeholders at all levels.
- Expertise in Java or Python, JavaScript, Object-Oriented Programming (OOP), Design Patterns, and time/space-efficient algorithms.
- Proficiency in writing efficient, object-oriented, modular, and high-quality software.
- Adept at quickly learning new technologies.
- Capability to mentor junior engineers.
- Ability to collaborate with Senior Architects, Leaders, and other Business Units to drive technical solutions.
Good to have:
- Familiarity with the ServiceNow platform.
- Familiarity with User Experience (UX) technologies.
- Experience working with Knowledge Graphs.
Company
ServiceNow
Founded in San Diego, California in 2004 by visionary engineer Fred Luddy, ServiceNow has emerged as a global market leader. We deliver innovative, AI-enhanced technology to over 8,100 customers, incl...