Staff Software Engineer, Machine Learning

Sorry, this job was removed at 1:22 p.m. (PST) on Wednesday, August 19, 2020
Find out who's hiring in San Francisco.
See all Data + Analytics jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Vungle’s software engineers build machine learning systems to work at scale and in real-time, evaluating and ranking millions of possibilities each second. Every improvement to our recommendation models has a direct impact on Vungle’s mission, and that means we get the chance to push our machine learning algorithms to their limits.  

We’re looking for hardcore software engineers who love applying their skills to all sorts of problems in the machine learning domain. At Vungle, you’ll work on a small engineering team responsible for the design and implementation of high-performance, scalable, and reliable ML architecture. You’ll collaborate closely with our Data Scientists and work on everything from feature engineering to database design to custom implementations of state-of-the-art machine learning algorithms. Most importantly, you’ll have the chance to get your ideas into production, measure their impact, and keep improving.

What you’ll do:

  • Design and scale predictive models to handle production-level loads of billions of daily requests
  • Identify new features, better algorithms, and performance optimizations; test your ideas on live traffic and take them from prototype to production
  • Work with data science and ML toolkits like scikit-learn, numpy, TensorFlow, Theano and the like
  • Use big data technologies like Spark to build efficient and reliable data pipelines specifically designed to support problems in the machine learning domain
  • Use your expert coding skills across a number of languages such as Python, Scala and Go
  • Be technology agnostic and always pick the right tool for the job
  • Be an evangelist for quality software engineering practices

Requirements:

  • MS in Computer Science or equivalent with 6+ years professional experience as a software developer, or a BS with 8+ years of experience
  • 2+ years experience with machine learning, artificial intelligence or related field (either academic or industry)
  • Strong programmer with a background in OOP (Python, Java, C++, Scala or equivalent), capable of writing high performance production quality code
  • Strong understanding of CS fundamentals, data structures and algorithms and complexity analysis
  • Familiarity with core ML concepts, common supervised and unsupervised algorithms, feature engineering and feature selection, bias/variance, etc
  • Comfortable conducting and participating in thorough design and code reviews

Preferred:

  • Previous experience in back end development
  • MS in Computer Science or related field with coursework in machine learning or artificial intelligence
  • 2+ years professional experience working with popular machine learning libraries such as scikit-learn, TensorFlow, Theano or similar
  • Experience implementing and maintaining high performance back end systems
  • Experience working with distributed frameworks and big data technologies like Spark

 

About Vungle:

Vungle is the trusted guide for growth and engagement, transforming how people discover and experience apps. Mobile application developers partner with Vungle to monetize their apps through innovative in-app ad experiences that are inspired by insight and crafted with creativity. Advertisers depend on Vungle to reach, acquire, and retain high-value users worldwide. Vungle develops tools that include data-led buying and UX recommendations, ad format innovation, creative automation, and more. Vungle's data-optimized ads run on over 1 billion unique devices to drive engagement and increase returns for publishers and advertisers ranging from indie studios to powerhouse brands, including Rovio, Zynga, Pandora, and Microsoft. The company is headquartered in San Francisco and has offices around the world in London, Berlin, Beijing, Tokyo, Seoul, and Singapore. For more information, visit www.vungle.com or follow the company on Twitter @Vungle


#LI-JH1

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is located at the beautiful Levi’s Plaza in San Francisco, near North Beach and Chinatown, with great views of the Bay Bridge.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about DO NOT USE - VungleFind similar jobs