Staff Machine Learning Engineer – Venmo Hiring


Website Venmo

Position Summary:

At Venmo and PayPal, we are creating a product that people love. We strive to create a delightful user experience while connecting the world and empowering people through payments. We are looking for intellectually curious people who want to be inspired and inspire others to change the world. Engineering is a craft, and at Venmo we want the internals of our software to be as elegant as the end user experience we are designing. We spend our days scaling our capacities and building new features to meet and exceed our user’s needs and wants. We teach and learn from one another and push each other to be at our creative and analytical bests.

Required Education & Experience:

  • Excellent written and verbal communication, and ability to take ownership of meeting with cross-functional team leads on a regular basis.
  • Extensive experience in building large-scale machine learning infrastructure for online recommendation, ads ranking, personalization, search, NLP, etc.
  • 5+ years of industry experiences in building software and services to support machine learning applications.
  • Preferred to have a basic knowledge of machine learning and data science.
  • Comfortable in working in an ambiguous, fast-paced and high-growth dynamic environment.
  • Practical experience in object-oriented design, data structures, algorithm designs, run-time analysis and code quality verification.
  • Have a deep understanding of experimental design and architecture, preferably at scale.
  • Experience with Big Data and distributed technologies such as Spark, EMR, Kafka.
  • Proficiency in at least one modern programming language such as Python (preferred), Scala, Java, etc.
  • Passion and intellectual curiosity for the social science and FinTech domain.
  • Operational experience of AWS Lambda, Dynamo DB, Sagemaker, Personalize and other services.