Senior Network Automation Engineer - Hybrid
Listed on 2026-09-30
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Genesis
10 is currently seeking a Senior Network Automation Engineer for a hybrid contract to hire position with a Global Financial Institution located in Jersey City, NJ, Charlotte, NC, or Chandler, AZ.
This role is responsible for building and maintaining automation, AI, and machine learning capabilities that enable intelligent network event handling, incident self-healing, predictive insights, and AI-assisted troubleshooting. The position focuses on developing backend services and workflows that analyze network signals, correlate events, and trigger automated diagnostics or remediation actions in partnership with Network Operations, Monitoring, and Data Science teams.
Responsibilities- Design and develop network automation services for event correlation, intelligent troubleshooting, and automated remediation
- Build automation that supports self-healing use cases, such as automated checks, safe remediation actions, and guided recovery steps
- Develop backend automation services using Python and Django, with supporting data stores (e.g., Redis)
- Integrate automation services with monitoring, telemetry, and alerting systems
- Partner with Network Operations teams to identify repeatable operational patterns suitable for automation
- Ensure automation workflows include guardrails, validation, and rollback logic for safe use in production
- Design and product ionize machine learning solutions for anomaly detection, event correlation, and root-cause analysis
- Engineer and curate network telemetry datasets for model-ready transformation
- Develop AI-assisted troubleshooting capabilities using large language models and retrieval-augmented generation
- Build and maintain MLOps pipelines for experiment tracking, model validation, deployment, and monitoring
- Implement responsible AI controls covering explainability, privacy, security, and auditability
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 8–12 years of experience in network engineering, automation, telemetry, data engineering, or applied analytics
- Demonstrated experience delivering AI/ML-enabled solutions into production
- Strong software development experience in Python, including REST APIs, message queues, or workflow engines
- Experience building backend services using Django or similar frameworks
- Hands-on experience using Redis or equivalent in-memory data stores
- Solid understanding of enterprise network operations (routing, switching, wireless, SD-WAN)
- Strong understanding of supervised and unsupervised machine learning, time-series analysis, anomaly detection, and forecasting
- Hands-on experience with Python data and ML libraries such as pandas, Num Py, scikit-learn, and PyTorch or Tensor Flow
- Experience developing and consuming generative AI solutions, including prompt engineering, embeddings, and vector search
- Experience with AI/ML development tooling such as Jupyter, MLflow, containers, Kubernetes, and CI/CD pipelines
- Knowledge of responsible AI, secure AI engineering, data privacy, and model governance
- Experience with event correlation, rule-based automation, or decision-oriented workflows
- Familiarity with observability data (metrics, logs, events) as automation inputs
- Exposure to Infrastructure as Code and CI/CD practices
- Understanding of IT service management and incident workflows
- Experience applying AIOps techniques to network assurance or autonomous operations
- Experience with cloud AI/ML services or GPU-enabled workloads
- Familiarity with graph analytics or knowledge graphs for root-cause analysis
$63.68 - $71.68 per hour
Only candidates available and ready to work directly as Genesis
10 employees will be considered for this position.
Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).