Post Job Free
Sign in

Software Engineer, Machine Learning

Company:
BHO Tech
Location:
San Francisco, CA
Posted:
May 10, 2024
Apply

Description:

Software Engineer, Machine Learning San Francisco, CA, US Description We are the leading performance marketing platform for in-app video ads.

Advertisers depend on company's creative and LTV optimization technologies to reach and acquire high-value users worldwide.

Top publishers rely on our company to generate revenue with engaging video ads that enhance the user experience.

Engineering here: Our goal is to deliver the best Ad experience to our users.

Because of this, even tiny improvements to our Ad recommendation models have a tremendous positive impact.

Therefore, we tend to push Machine Learning to its limit as few tech companies do.

If you’re a hardcore Software Engineer with a love for Machine Learning and the following looks like fun to you, we’d love to chat: A large scale Machine Learning infrastructure responsible for delivering 10s of thousands of Ad recommendations every second with a maximum latency of 30ms.

Halving computational time of already microsecond-range algorithms by employing some obscure optimization.

Experimenting with sophisticated Contextual Bandit Machine Learning algorithms to recommend the best possible Ad at any given time.

Testing new algorithm ideas with TensorFlow/Torch/Theano or the like.

Debating some fancy Machine Learning algorithm over lunch or if Deep Learning is a hype or not.

Requirements: BS in Computer Science (or equivalent) with 2+ years of industry experience and/or a MS + 1 years of industry experience Strong programmer with a background in Java, C++, Scala or equivalent capable of writing high performance production quality code.

Experience building and productionizing end-to-end Machine Learning systems.

You can learn complex things in a short amount of time and you like it.

Ideally has experience with things like Spark and Hadoop.

Ideally has some exposure to a research environment.

Comfortable with common families of models, feature engineering, feature selection and other practical Machine Learning topics such as overfitting.

Responsibilities: Build and maintain efficient and reliable data pipelines specially designed for supporting problems in Data Mining and Machine Learning domains.

Work closely with Machine Learning Engineers and Data Scientists to scale predictive models to production-level loads exceeding 100MM daily transactions.

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.

Identify, leverage, and successfully promote opportunities to improve engineering quality and productivity.

Conduct thorough design and code reviews.

Kris Young Account Director BHO Tech San Jose, San Francisco CA Phone: x 823

Apply