Principal Engineer I - AI/ML/Operational Intelligence
Greenwood Village, Colorado
Spectrum’s growth and success in the ever-evolving technological landscape are built on the sophisticated innovations and service reliability our Network Operations groups provide. Our Operating Model focuses on maintaining operational excellence and reliability of Spectrum’s network to enhance our customer’s experience. The Network Operations environment is based on our Key Laws of Focus which values accuracy, resiliency and response time.
The mission of the NOC is to protect, improve and support a superior customer experience. Our NOC engineers identify network issues when they arise and escalate them to the proper fix agents. We’re driving quick and high-quality resolutions. NOC teams also ensure successful network Change Management, perform Root Cause Analysis of outages, and develop processes for standardizing work and partners with vertical teams with solutions for Continual Service Improvement. Our reporting and metrics teams provide data and analyze reports to enable support of all Network Operations.
- Full-time
- Job level: Entry to Senior
- Travel: Occasional
Success profile
What makes you successful in Network Operations Centers (NOC)? Check out the top traits we’re looking for and see if you have the right mix.
- Analytical
- Problem Solving
- Detail-oriented
- Flexible
- Leadership
- Team Player
Hear from our team
Rewards
Spectrum wants to help you get more out of life and take care of things outside the office to make life a little easier. We provide:
-
Health Insurance
Medical, prescription drug, dental, and vision plans available.
-
Paid Time Off
Paid vacation, sick and personal time, and holidays.
-
401(k) Retirement Savings
We provide a 100% match for every dollar you contribute, up to 6% of your eligible pay.
-
Education Assistance
Get reimbursed up to $10,000 a year for undergraduate and graduate degrees through our partnership with Guild.
-
Career Progression
Advancement is a very real and achievable goal.
-
Training and Certification
Sponsored courses help enhance your skills.
Responsibilities
This posting has been extended beyond the initial anticipated closing date.
This position is eligible for our Hybrid Work Policy. Eligible employees can work from home up to one day each week.
Join us in enhancing operations and customer experience through automated, data-driven decision making and real-time monitoring using machine learning and AI.This role combines advanced development skills with a customer-centric approach to build and expand cutting-edge AIOps capabilities. We're seeking a talented developer with expertise in machine learning and AI to architect and implement solutions such as automated self-healing systems, data ingestion pipelines, intelligent monitoring frameworks, and data analytics capabilities. As our platform evolves, your expertise in software engineering and AI/ML will drive continuous feature development and deployment.
DUTIES AND RESPONSIBILITIES
- Develop, deploy, and leverage Artificial Intelligence (AI) and Machine Learning (ML) to continuously improve Network Operations.
- Define, develop, and deploy orchestration methods and components, leveraging both AI/ML platforms and customized external automation, to drive consistent self-healing within the environment.
- Designs, develops, and implements self-healing capabilities, data acquisition and enrichment methods, and integrations with external systems.
- Identifies new technologies and processes to take analytics, touchless actioning, causation, and digital fingerprinting to the next level.
- Designs, implements, operates, enhances, and troubleshoots systems in assigned areas.
- Identify and engage key engineers across the organization to drive shared accountability and alignment for ingesting, tuning, and realizing the benefit of AI/ML alerting.
- Interact with Product and Operations groups to understand business needs, communicate status, deliver value, and develop relationships to ensure flawless implementation and satisfaction.
- Actively and consistently supports all efforts to simplify and enhance the customer experience.
- Creates insights, processes, and information that is valued by the business.
- Participates in visualization design and deployment reviews to ensure technical and functional adherence.
BASIC / MINIMUM REQUIREMENTS
- Bachelor's degree in computer science or engineering or related field or related work experience
- Minimum five (5) years of Application Development/ AI-ML experience
- Minimum five (5) years of Application / System / Database Administration experience
- Minimum five (5) years of System Engineering work experience
REQUIRED JOB QUALIFICATIONS
- Good communication skills
- Enjoy working on loosely defined problems
- Mentors and guides both junior and senior engineers
- Understanding of large-scale architecture and system integration.
- Proficient in multiple programming languages (Python, Javascript, Go, etc.) and ready to learn more
- Experience with AI/ML and predictive analytics, including working with or exposure to large learning models and generative AI.
- Ability to perform data analysis to drive predictions.
- Strong data analysis skills with the ability to identify, create, and interpret key performance indicators (KPIs)
- Experience working with structured & unstructured data.
- Exposed to operational analytic or service assurance platforms.
- Familiarity with automation tools like Ansible and self-healing or orchestration tools.
- Exposure to cloud-based tools such as AWS and Azure.
- Experienced with validation of new platform releases.
- Self-motivating and able to work with minimal supervision.
- Ability to read, write and speak the English language to communicate with employees, customers, suppliers, in person, on the phone, and by written communications in a clear, straightforward, and professional manner.
- Ability to conduct design sessions to specify solution designs for feasibility, cost, and functionality, and create detailed documentation for new and existing applications.
- Ability to follow and implement established change and control policies and procedures.
- Ability to troubleshoot application problems.
- Basic knowledge of OSS applications and software
PREFERRED QUALIFICATIONS
- Knowledge of company products and services
- Masters degree in computer science or engineering
Here, employees don’t just have jobs, they build careers. That’s why we believe in offering a comprehensive pay and benefits package that rewards employees for their contributions to our success, supports all aspects of their well-being, and delivers real value at every stage of life.
A qualified applicant’s criminal history, if any, will be considered in a manner consistent with applicable laws, including local ordinances.
This job posting will remain open until 2024-11-15 02:40 PM (UTC) and will be extended if necessary.
The base pay for this position generally is between $110,800.00 and $196,400.00. The actual compensation offered will carefully consider a wide range of factors, including your skills, qualifications, experience, and location. We comply with local wage minimums and also, certain positions are eligible for additional forms of other incentive-based compensation such as bonuses.
Get to Know Us Charter Communications is known in the United States by our Spectrum brands, including: Spectrum Internet®, TV, Mobile and Voice, Spectrum Networks, Spectrum Enterprise and Spectrum Reach. When you join us, you’re joining a strong community of more than 100,000 individuals working together to serve nearly 32 million customers in 41 states and keep them connected to what matters most. Watch this video to learn more.
Who You Are Matters Here We’re committed to growing a workforce that reflects our communities, and providing equal opportunities for employment and advancement. EOE, including disability/vets. Learn about our inclusive culture.