What you’ll be doing...

In this position you will be responsible for building Artificial Intelligence (A.I) deep learning / Computer Vision platform capabilities to support a variety of use cases. You will be responsible for developing the software and cloud infrastructure to enable computer vision applications.

  • Utilizing microservices architecture and other cloud technology advancements to develop a highly scalable platform that supports a wide variety of computer vision models and use cases.
  • Developing the infrastructure components to support scaling of the underlying workloads.
  • Developing APIs and interfaces for the underlying platform services.
  • Working with cloud infrastructure architects and other developers in the team to integrate the platform components.
  • Developing software to implement auto scaling mechanisms for the underlying computer vision workloads.
  • Developing cloud infrastructure templates to effectively instantiate the platform services.
  • Developing orchestration services to effectively utilize CPU and GPU resources of the underlying infrastructure.

What we’re looking for...

You will need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Six or more years of relevant work experience.

Even better if you have:

  • Bachelor’s degree in Computer Science or Engineering, Ideally your MS Degree.
  • Technical depth and breadth across a broad range of technologies to create more holistic and scalable products/services.
  • Deep technical expertise of cloud infrastructure and platforms and building highly scalable software solutions
  • Five or more years of experience in large scale technology projects, architecture and design.
  • Strong technical expertise with microservices architectures.
  • Strong expertise with Docker containers and Kubernetes.
  • Strong expertise with cloud orchestration.
  • Working knowledge of GPU based infrastructures within cloud environments.
  • Experience deploying A.I, machine learning models within a cloud infrastructure.
  • Familiarity with one or more deep learning frameworks (Yolo, TensorFlow, Densecap, Pytorch).
  • Prior experience in developing product or end-to-end technology solution architectures.
  • Experience with Kafka / MQTT.
  • Experience in building distributed clustered environments for scaling applications.
  • Knowledge of virtualization technologies and developing applications for cloud environments.
  • Experience with ELK stack or other logging services.
  • Strong scripting expertise to rapidly prototype applications.
  • Expertise with building REST based services.
  • Ability to integrate software modules and develop APIs.
  • Programming Languages: Python, Node.js, Java.
  • Excellent written and verbal communication skills.
  • Excellent presentation skills.

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.