Enable job alerts via email!

Software Dev Engineer

Yahoo Holdings Inc.

Mountain View (CA)

Hybrid

USD 111,000 - 232,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in email services is looking for a passionate engineer to develop scalable software systems. You will work on algorithms for information retrieval and enhance user experiences through machine learning. This role offers hybrid work options and a competitive salary range based on experience and skills.

Benefits

Healthcare
401(k)
Education stipends

Qualifications

  • At least 2 years of experience in applied machine learning.
  • Experience in algorithm design and ML/AI.

Responsibilities

  • Research and develop algorithms for information retrieval and processing.
  • Build and optimize tools for processing Yahoo Mail data.

Skills

Communication
Problem Solving

Education

MS in Computer Science

Tools

Java
Python
Hadoop
TensorFlow
PyTorch

Job description

Yahoo Mail is the ultimate consumer inbox with hundreds of millions of users. It provides the best way to access your email and stay organized from a computer, phone, or tablet. With its beautiful design and lightning-fast speed, Yahoo Mail makes reading, organizing, and sending emails easier than ever.

A little about US

As a global email provider, Yahoo Mail has over 220 million users. We develop technology that changes the internet, handling billions of inbound connections daily to manage trillions of messages requiring petabytes of efficient storage.

The Yahoo Mail engineering team develops solutions to power our mail brands, including a next-generation backend infrastructure moving towards a 100% public cloud native architecture. We seek innovative, entrepreneurial, and passionate developers to help build the future of communication experiences and delight our users. We are committed to delivering the best and meticulously refining details to achieve this goal.

We believe engineering is just one part of our effort; we also focus on user experience, code quality, and architecture. Our goal is to make communication simple, enjoyable, and productive to help users manage their lives effectively.

The Mail Intelligence platform builds the next-generation platforms and services that enable Yahoo to deliver personalized content to hundreds of millions of users across various modes of consumption.

We process billions of mail messages, amounting to several petabytes of data. Using cutting-edge algorithms, we extract information, build knowledge, and interconnect data from different sources to enhance user experience. This involves challenges in natural language processing, machine learning, and big data processing. You will build tools and workflows to manage and act on this vast information and develop innovative consumer applications for Yahoo.

About You:
  • You are a quick learner, intrigued by designing highly scalable, complex, and reliable software systems.
  • You are a self-motivated engineer experienced in building scalable distributed data processing systems handling terabytes of data.
  • You are passionate about the importance of data in knowledge work, especially data extracted from the web and Yahoo Mail corpus.
  • You pride yourself on writing high-quality code and expect the same from your peers.
  • You have excellent communication skills, write detailed design documents, and champion automated testing and deployment.
  • You have experience handling scale similar to companies like Yahoo, Google, and Facebook. You thrive in fast-paced environments and are results-oriented.
  • You are comfortable working remotely.
Your Day:
  • Research and develop algorithms for information retrieval, processing, and ranking.
  • Build, enhance, optimize, and deploy tools and systems for processing Yahoo Mail data.
  • Improve information extraction using machine learning and natural language processing techniques.
  • Participate in agile development to add value incrementally.
  • Collaborate with research scientists to build machine learning models for classification, extraction, and recommendations.
You Must Have:
  • MS in Computer Science or related field with strong fundamentals in Data Structures and Algorithms.
  • Experience in algorithm design and ML/AI.
  • Proficiency in Java or Python.
  • Familiarity with data mining, text processing, and classification algorithms.
  • Proven problem-solving skills and initiative.
  • Excellent communication skills and the ability to remain friendly and constructive under stress.
  • At least 2 years of experience working with applied machine learning.
You May Have:
  • Experience with scalable distributed data processing systems using technologies like Hadoop, HBase, Pig, Oozie.
  • Experience with TensorFlow or PyTorch.
  • Prior experience in information retrieval and extraction.
  • Understanding of statistical methods and exploratory data analysis.

The role involves adhering to Yahoo policies, exercising sound judgment, working effectively and inclusively, and safeguarding operations and brand integrity.

Yahoo offers flexible hybrid work options, with occasional in-person requirements. Specifics depend on the role, and questions should be directed to the recruiter.

Yahoo is an equal opportunity employer committed to diversity and inclusion. We consider qualified applicants regardless of protected characteristics and provide accommodations for disabilities upon request.

The salary range for this position is $111,000 to $231,250 annually, depending on location, skills, and experience. Benefits include healthcare, 401(k), education stipends, and more.

If you are currently employed at Yahoo, please apply through our internal career site.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Dev Engineer II, AWS Clean Rooms

Amazon

Santa Clara

On-site

USD 129,000 - 224,000

Today
Be an early applicant

Software Dev Engineer II, AWS Console

Amazon Web Services (AWS)

East Palo Alto

On-site

USD 129,000 - 224,000

7 days ago
Be an early applicant

Software Dev Engineer II, AWS Healthcare AI

Amazon Web Services (AWS)

Santa Clara

On-site

USD 129,000 - 224,000

6 days ago
Be an early applicant

Software Dev Engineer

Yahoo Holdings Inc. in

Mountain View

Hybrid

USD 111,000 - 232,000

8 days ago

Software Dev Engineer II - Mail Intelligence

Yahoo Holdings Inc.

Mountain View

Hybrid

USD 111,000 - 232,000

8 days ago

Software Dev Engineer II (SDE2), Amazon Connect

Amazon

California

On-site

USD 129,000 - 224,000

Yesterday
Be an early applicant

Software Dev Engineer II, AWS Healthcare AI

Amazon

Santa Clara

On-site

USD 129,000 - 224,000

8 days ago

Software Dev Engineer III, Database and AI leadership

Amazon

San Francisco

On-site

USD 151,000 - 262,000

8 days ago

Software Engineer II - Database Developer

Duck Creek Technologies

Remote

USD 90,000 - 130,000

2 days ago
Be an early applicant