What you’ll be doing...

You will use your expertise in working with Network Inventory to help our employees generate insights and make better decisions. We’re looking for someone to work with the huge volumes of data generated every day across our network and find value in it. As a developer and architect, you will help us meet increasing demand for Network Deployments and insights from Network Inventory by developing new approaches to architecture, tools and practices. You will be responsible for applying existing computer vision & machine learning technologies and methodologies to improve the quality of the Network Engineering, Planning & Provisioning. Will work with the development team to fit the technologies into the existing architecture as well as develop new architectures and inventions to improve performance and reduce the complexities in the areas of Inventory & Provisioning.


  • Research, design, develop, and test various CV/AI/ML frameworks and models for Network Inventory and Provisioning.
  • Work with Business clients to understand their business and technical needs and design CV/AI/ML solutions and map it against applicable use cases.
  • Design and implement various transformative and critical Digital Agents, AI Cognitive Services, ML/Deep Learning enhanced business use cases.
  • End-end delivery of automation/AI use cases from pilot/design to release.
  • Has a strong knowledge of and demonstrable experience with applied R&D and prototyping.
  • Develop new AI/ML models with little to no supervision off of data/use cases acquired directly from IT/business partners.

What we’re looking for...

You’re curious about new technology and the possibilities it creates. You like solving problems and quickly resolving challenging issues.

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Experience with software development using Python, Java or C++.
  • Experience developing and implementingComputerVisionorMachine Learningalgorithms.

Even better if you have:

  • Bachelor's in Computer Science or Engineering or related discipline.
  • Experience in building and deploying Machine Learning solutions using various supervised/unsupervised ML algorithms such as Linear/Logistic Regression, Support Vector Machines, (Deep) Neural Networks, Random Forest, etc.
  • Experience with Deep Learning technologies such as Convolutional Neural Networks and their application to computer vision.
  • Experience in building and deploying ML models using libraries such as scikit-learn, Tensor Flow, PyTorch, MXNet, etc.
  • Experience with Machine and Deep Learning toolkits such as MXNet, Caffe and Torch.
  • Experience with AWS services related to AI/ML.
  • Strong software development experience.

When you join Verizon...

You’ll have the power to go beyond – doing the work that’s transforming how people, businesses and things connect with each other. Not only do we provide the fastest and most reliable network for our customers, but we were first to 5G - a quantum leap in connectivity. Our connected solutions are making communities stronger and enabling energy efficiency. Here, you’ll have the ability to make an impact and create positive change. Whether you think in code, words, pictures or numbers, join our team of the best and brightest. We offer great pay, amazing benefits and opportunity to learn and grow in every role. Together we’ll go far.

Equal Employment Opportunity

We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better.