Software Development Manager, AI Engineering

The Opportunity:

As a Software Development Manager for our AI Engineering team, you will play a key role in managing the team responsible for designing and driving our data integration pipelines, ETL/ELT, and data science model productionalization and deployment. In this role you will be bringing modern data technologies and practices to enable our talented team of data scientists to build, train, and deploy ML models. You will partner with all data teams at Shutterstock to understand requirements and collaborate on providing solutions at scale.

Responsibilities:

  • Guide shaping optimal solutions for integrating data from a variety of sources
  • Implement, maintain and monitor batch & stream data pipelines with best practice quality controls
  • Evaluate relevant new and mature technologies as needs, gaps, and opportunities arise
  • Work closely and collaboratively in an Agile environment with our data engineers, data scientists and product owners
  • Ability to identify problem patterns and apply solutions that enable our team to accelerate delivery

Requirements:

  • Proven track record of software delivery
  • Proficiency [3-5 years] in Java or Scala, and Python
  • Experience in stream processing technology (Kafka, Kinesis, Spark, Storm, Samza, Flink, etc)
  • Knowledge of SQL, data modeling
  • Distributed and low latency (streaming) application architecture
  • Familiarity with API design
  • CI/CD systems experience (Jenkins, Github, etc)
  • Experience adhering to robust audit standards
  • AWS experience
  • Exposure to workflow management tools such as Airflow
  • BS or MS degree in Computer Science or Engineering related experience

Bonus Skills:

  • Knowledge of emerging data integration technologies
  • Spark Streaming, Kafka Streams, Kafka Connect, etc
  • Exposure to Kubernetes and Helm
  • Data Science and Modeling pipeline experience
  • Familiarity with machine learning frameworks such as H2O, scikit-learn or similar tools
  • Strong expertise/background with Linux


About Shutterstock, Inc.

Shutterstock, Inc. (NYSE: SSTK), directly and through its group subsidiaries, is a leading global provider of high-quality licensed photographs, vectors, illustrations, videos and music to businesses, marketing agencies and media organizations around the world. Working with its growing community of over 750,000 contributors, Shutterstock adds hundreds of thousands of images each week, and currently has more than 260 million images and more than 14 million video clips available.

Headquartered in New York City, Shutterstock has offices around the world and customers in more than 150 countries. The company also owns Bigstock, a value-oriented stock media offering; Shutterstock Custom, a custom content creation platform, Offset, a high-end image collection; PremiumBeat a curated royalty-free music library; and Shutterstock Editorial, a premier source of editorial images for the world's media.

For more information, please visit www.shutterstock.com and follow Shutterstock on Twitter and on Facebook.

Equal Opportunity Employer, M/F/D/V 


Back to top