Senior (DevOps) Machine Learning Engineer
Job Description
ServiceNow (ATG) is hiring a Senior (DevOps) Machine Learning Engineer in Santa Clara, CA to design and operate cloud-based AI/ML solutions that support enterprise services and improve workflow efficiency. The role focuses on production-grade Kubernetes operations, observability, and end-to-end ownership of high-quality code.
Responsibilities
- Develop cloud-based AI/ML solutions that power intelligent enterprise services.
- Collaborate daily with developers, product managers, and quality engineers to deliver quality software.
- Partner with product owners to understand detailed requirements and own work from design through implementation, testing, and delivery.
- Deploy, scale, and operate services in production Kubernetes environments, including Helm-based deployments and CI/CD pipelines designed for repeatable releases and safe rollback.
- Own observability for what you build by defining meaningful metrics, useful logs, real tracing, and alerts that trigger on customer impact rather than noise.
- Debug and resolve production incidents independently, participate in on-call, perform root-cause analysis, and operate against defined service level objectives.
Requirements
- Expertise in Go or Python, including design patterns and time- and space-efficient algorithms.
- Experience building new products that apply challenging algorithms.
- Expertise in producing efficient, object-oriented, modular, quality software.
- Knowledge of core AI/ML techniques and algorithms.
- Knowledge of unit testing, profiling, and code tuning.
Technologies
- Go, Python
- Kubernetes, Helm
- CI/CD
- GitHub Copilot, Cursor
Desired Skills (Not Required)
- Comfort using AI coding assistants such as GitHub Copilot or Cursor, with a rigorous review mindset for logic errors, security anti-patterns, and missed edge cases.
- AI-assisted debugging and trace analysis, along with understanding of the data privacy rules that govern what can be included in prompts.
Work Location and Work Persona
The position is located in Santa Clara, CA (onsite). ServiceNow uses work personas (flexible, remote, or required in office) based on role needs and assigned work location. Eligibility may include confirmation of the distance between your primary residence and the closest ServiceNow office using a third-party service.
Compensation and Benefits
- Base pay: USD 161,300 - 274,200 per year, plus equity (when applicable), variable/incentive compensation, and benefits.
- Health plans, including flexible spending accounts.
- 401(k) Plan with company match.
- ESPP.
- Matching donations.
- Flexible time away plan.
- Family leave programs.
Equal Opportunity Employer
ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. Applicants with arrest or conviction records will also be considered in accordance with legal requirements.
Accommodations
If you require a reasonable accommodation to complete any part of the application process, or cannot use the online application and need an alternative method to apply, contact [email protected] for assistance.
Export Control Regulations
For roles requiring access to controlled technology subject to export control regulations, ServiceNow may need to obtain export control approval for certain individuals. Employment is contingent on ServiceNow obtaining any export license or other approval required by relevant export control authorities.