AI/ML Job: Senior Machine Learning Engineer

Tapad

Senior Machine Learning Engineer at Tapad

๐Ÿ‡บ๐Ÿ‡ธ United States โ€บ New York โ€บ NYC
  (Posted Oct 10 2021)

Please mention that you found the job at Jobhunt.ai

Apply now!  

About the company
Founded in 2010, Tapad cracked the code on cross-device marketing technology. Our groundbreaking, proprietary technology assimilates trillions of data points to find the relationship between smartphones, desktops, laptops, tablets, and connected TVs. Ten years later, we are processing data at petabyte scale, with an engineering team that comprises roughly half of our entire organization. When you work with us, you matter, and your work matters.

We use Scala, in combination with large-scale data processing and open-source technologies, to build our device graph. Across our engineering teams, we also use Scala, GCP, Spark, Kubernetes, Python, TypeScript, Angular, and anything else that helps us get the job done. We're open-minded about new technologies, we're passionate about what we do, and we make time for everyone to learn and grow as the industry changes. Engineers at Tapad are approachable and ambitious people who think outside the box and solve big problems collaboratively. Are you up for the challenge?

Job description
Small Teams; Big Data

At Tapad, we look for individuals who are motivated by complex and challenging work. We want to work with people who share compelling solutions to those challenges, solutions informed by their unique experiences, passions, and expertise.

We are looking for a Senior Machine Learning Engineer to join our global engineering team in New York City. We need a person who can work hands-on as an engineer, solving complex problems and building advanced software systems. We face daily challenges that are both unique and engaging, while processing data at petabyte scale. That is over one trillion data points in any given 60-day period โ€” with consumer privacy and data security at the heart of everything we do.

The size and scale of our challenges demand the use of cutting edge, open-source technologies, like Apache Spark, Apache Beam, and Kubernetes. Weโ€™re proud to have been built on Scala from day one.

Collaboration is at the forefront of our day-to-day at Tapad. You would be working with multiple engineering domains, and with our commercial teams, to guarantee that we are delivering the best products. We believe that our engineers have an obligation to dissent and discuss. A successful Tapad engineer understands that their ideas hold weight, and they contribute freely and regularly. We want someone who is motivated to find large-scale solutions with us. We work with big data on small teams. Every contribution is important.

When you work with us, you matter. We ask our employees to make an impact, and feel it is only right to give a lot in return. We offer every employee a 401k with matching, generous maternity/parental leave, and PTO. We believe if youโ€™re sick, feel like youโ€™re getting sick, or just need a personal day, you should take that time to get better. We have free virtual lunches every month, free continuous education, and an open door policy every day. We make sure our virtual office is a welcoming space, full of individuals who can teach and learn from one another everyday.

Technologies we use at Tapad (donโ€™t worry, weโ€™ll teach you):
Google Cloud Platform (GCP), Google Dataflow/Beam, SQL, BigQuery
Scala, sbt, cats, http4s, fs2
Spark ML, TensorFlow, Kubeflow, Python, PyTorch
Airflow, Looker, Kubernetes

We are looking for candidates who meet some of the following qualifications:
5+ years of experience making significant contributions in the form of code
Strong understanding of algorithms and data structures and knowing when to apply them
Deep familiarity with one or more programming languages (Ex: Scala, Java, Python, etc.)
Interest in machine learning techniques to develop better predictive and clustering models
Experience working with high-scale systems
Proficiency in SQL
Interest in creating powerful machine learning tools that facilitate experimentation and productionalization at scale
Interest in data engineering and warehousing to develop ingestion engines, ETL pipelines, and organizing data to expose it in a consumable format
Passionate about helping mentor your teammates grow by providing insightful code reviews and feedback
Lead technical projects. Taken responsibility for the planning, execution, and success of complex technical projects

Bonus Experience:
Experience with building systems for model training and serving using TensorFlow, Keras, PyTorch, Spark ML, or Kubeflow
Working with productionalization of Machine Learning research, and ML project lifecycle management
Understanding and genuine interest of AI and machine learning methods and algorithms, e.g., gradient based optimization and neural networks
Experience with functional programming
Strong understanding of concurrent and parallel programming

A day in the life of a Tapad Engineer:
Solve complex problems building advanced software systems, while processing several petabytes of data
Adapt quickly to utilize software engineering best practices
Demonstrate the ability to deliver quality software collaboratively
Designing, implementing, and running big data pipelines that canvas over petabytes of data
Contributing to real production projects that constitute Tapadโ€™s core offering
Collaborate with your team of engineers, and add to product, account, and business development functions to create new products and features
Learn functional programming
Ensure that the software you create is testable and tested
Serve as a senior member of the team by contributing to the architecture, design, and implementation of Tapadโ€™s systems
Lead and drive technical projects. Take responsibility for the planning, execution, and success of complex technical projects

Tapad Perks:
Generous PTO, sick time off, and paid Volunteer Time Off (VTO)
401k matching, Life, LTD & STD Insurance, dental, vision, and telehealth plan with 24/7 access to a dedicated team of physical and mental healthcare providers
On-site medical and dental partitioners (we bring the doctors in-house so you can make appointments at your convenience)
Scala School (weโ€™ll teach you!), peer-lead professional development, continuous education reimbursement, and an abundance of e-learning resources to help you stay sharp
Unlimited snacks and beverages, collaboration catered lunches (virtual lunches until we're back in the office)
Discounts on gym memberships and wellness programs ๐Ÿ˜‰
Foosball, ping pong, diversity and inclusion group, book club, Tough Mudder, push-up challenges, and tons of other extra-curricular activities that will make you feel like part of the Tapad family (virtual game nights and happy hours until weโ€™re back in the office)

Please mention that you found the job at Jobhunt.ai

Apply now!  
 

Company: Tapad

Tapad
job info / career page
Linkedin profile
Location: NYC, New York, United States

map of company location

Skills wanted for this job:
ai gcp java keras kubernetes
ml python pytorch scala spark
sql tensorflow

Golangprojects.com: Golang jobs

Golang job board
If you are interested in
Golang jobs

Visit Golangprojects.com

ClojureJobboard.com: Clojure jobs

Clojure job board
If you are interested in
Clojure jobs

Visit ClojureJobboard.com

Other machine learning jobs that might be interesting

Machine learning job Senior ML Backend Engineer at Intuition Machines Senior ML Backend Engineer - Intuition Machines   (March 2023)
Warsaw, Poland (Remote work possible)
Intuition Machines uses AI/ML to build enterprise security products. We apply our research to systems that serve hundreds of millions of people, with a team distributed around the world. If you enjo...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!
Browse machine learning jobs with similar combinations of skills
Machine learning jobs with gcp Machine learning jobs with java Machine learning jobs with keras Machine learning jobs with kubernetes Machine learning jobs with python Machine learning jobs with pytorch Machine learning jobs with scala Machine learning jobs with spark Machine learning jobs with sql Machine learning jobs with tensorflow
๐ŸŒ Remote machine learning jobs ๐Ÿ“ง Machine learning jobs newsletter ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in United States ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in California ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in San Francisco, CA ๐Ÿ‡ฌ๐Ÿ‡ง ML jobs in United Kingdom ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in New York ๐Ÿ‡ฌ๐Ÿ‡ง ML jobs in London ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Massachusetts ๐Ÿ‡ฉ๐Ÿ‡ช ML jobs in Germany ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Palo Alto, CA ๐Ÿ‡ฉ๐Ÿ‡ช ML jobs in Berlin ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in New York, NY ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Texas ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Washington ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Cambridge, MA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in NYC, NY ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Seattle, WA ๐Ÿ‡ณ๐Ÿ‡ฑ ML jobs in Netherlands ๐Ÿ‡ณ๐Ÿ‡ฑ ML jobs in Amsterdam ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Cupertino, CA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Boston, MA ๐Ÿ‡บ๐Ÿ‡ธ ML jobs in Virginia ๐Ÿ‡จ๐Ÿ‡ฆ ML jobs in Canada ๐Ÿ Python & ML jobs๐Ÿ“™ Tensorflow & ML jobs๐Ÿ”ฆ Pytorch & ML jobs๐Ÿ˜ Aws & ML jobs๐Ÿฆœ Nlp & ML jobsโญ Spark & ML jobs๐Ÿ—„๏ธ Sql & ML jobs๐Ÿณ Docker & ML jobsยฎ๏ธ R & ML jobs๐Ÿ‡ฐ Keras & ML jobsโ˜ธ๏ธ Kubernetes & ML jobsโ˜• Java & ML jobs๐Ÿผ Pandas & ML jobs๐Ÿด Git & ML jobs๐ŸŽผ Scala & ML jobsโ˜๏ธ Gcp & ML jobs๐Ÿง Linux & ML jobs๐Ÿฆœ Natural language processing & ML jobs๐Ÿฟ๏ธ Go & ML jobsโ˜๏ธ Azure & ML jobs๐Ÿ—„๏ธ Nosql & ML jobsโ˜• Javascript & ML jobs๐Ÿง‘โ€๐Ÿ’ป Devops & ML jobs๐Ÿ”Ž Elasticsearch & ML jobs