Java Developer

San Francisco Bay Area🕖 1 month ago

HelloHope you are safe and well.If you’re interested, please or you can reply to me back with your resume on

Title: Java DeveloperRemote roleContract :6+ months then extension

Notes:Content Quality and Infrastructure Signal Delivery TeamHas Data and ML componentsStrong Java requiredSome scripting experience in PythonLarge code bases experienceDistributed systemsDatabase Schemas - Migration workWill refactor legacy code and will need to be comfortable testing their own code since they do not leverage a QA teamStrong Sql experience - billions of rowsScala would be preferredSpark is used for workflowsHbase/Flink/ML a plusMust have end to end dev experienceB2B background a plusStrong education background

Job Description:Our teamWe build large-scale content processing systems that utilize machine learning signals to select the best content quality to distribute to pinners. To scale our systems we leverage Spark, Flink, and low-latency model serving infrastructure.What will this person do?Architect and develop systems, data pipelines, tools, and processes for computing and delivering signals capturing quality aspects of content created on Pinterest.Collaborate with Machine Learning engineers during conceptualization and productionization of signalWork with infrastructure and platform teams to build the right set of tools and APIs to support signal hosting and deliveryCollaborate with signal consuming teams to facilitate signal adoptionWhat type of experience do they NEED to have?Expertise in at least one of the generic programming languages (Java/Scala/C++/Python/). The team mostly uses JavaExpertise in building and debugging scalable backend services and APIs.Hands-on experience with large-scale distributed systems (distributed storage systems, stream processing, inference, and deployment at scale).Hands-on experience with big data technologies (e.g., Hadoop / Spark / Kafka / Flink) and scalable real-time systems that process stream dataWhat skills are ideal but not required?Experience working with machine learning model lifecycleBasic knowledge of machine learning , e.g., feature extraction, training, and some familiarity with machine learning domains (e.g., user modeling, personalization, recommender systems, search, ranking, natural language processing).

Key Skills


Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago