Job Description
Join Yahoo's Data and Common Services (DCS) team within the Yahoo Advertising Engineering organization as a Senior Software Engineer specializing in Machine Learning. This role is pivotal in developing the core data infrastructure and services that enhance user and contextual targeting, privacy, and analytics for Yahoo's advertising platforms.
Responsibilities
- Collaborate with data scientists and product teams to understand and address end-to-end requirements for prototype and production software development.
- Build large-scale distributed machine learning architecture on public and private clouds.
- Perform large-scale machine learning operations, including feature engineering, model tuning, model deployment, and performance monitoring.
- Utilize experience with distributed file systems, database architecture, and data modeling to organize and process large data sets.
- Develop streaming platforms using the latest streaming technologies to support research and production needs.
- Identify potential performance bottlenecks and scalability issues to critique or justify the design of new algorithms.
- Work with modern development methodologies such as Agile, Scrum, Test Driven Development, and SDLC.
Minimum Qualifications
- M.S. in Computer Science or Engineering, or B.S. in related fields.
- Strong programming skills in Java, Python, Spark, Scala, and SQL.
- Experience with big data technologies including Hadoop, Hive, Spark, and Flink.
- Knowledge of machine learning techniques such as feature engineering, decision trees, MLPs, logistic regression, and transformers (BERT/GPT).
- Experience in building robust, scalable, distributed services.
- Familiarity with AWS and AWS SageMaker.
- Experience in all aspects of software development including architecture, design, implementation, and production support.
- Knowledge of CI/CD and DevOps tools and processes.
- Excellent written and verbal communication skills.
About Yahoo
Yahoo serves as a trusted guide for millions globally, offering a portfolio of iconic products. Yahoo Advertising provides omnichannel solutions and powerful data to engage with brands and deliver results.
Work Environment
Yahoo offers a flexible hybrid working model, allowing employees to work remotely with occasional on-site sessions for team-building or other events. Yahoo is committed to providing an accessible environment for all candidates and employees.
Equal Opportunity
Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability, or any other protected category.
Benefits Extracted with AI
- Flexible hybrid working
- Equal opportunity workplace
- Accessible environment for all candidates
Similar jobs
Last update: 23 minutes ago
Junior/Mid-Level Software Engineer - Java/Python/Scala
Join Yahoo as a Junior/Mid-Level Software Engineer, developing scalable Java/Python/Scala applications in a flexible hybrid work environment.
Software Development Engineer - Observability Tools
Join Yahoo as a Software Development Engineer in Observability Tools, focusing on real-time data processing and distributed systems.
Senior Software Development Engineer (AWS, Kubernetes)
Join Yahoo as a Senior Software Development Engineer to enhance developer productivity platforms using AWS and Kubernetes.
Software Engineering / DevOps Internship
Join Yahoo as a Software Engineering / DevOps Intern. Work on exciting projects, gain real responsibility, and learn from the best.
Senior Machine Learning Engineer
Join eBay as a Senior Machine Learning Engineer to design and develop ML systems in a remote role.
Senior Machine Learning Engineer, Marketing Technology
Join Airbnb as a Senior Machine Learning Engineer to enhance personalized customer experiences using AI/ML.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Senior Machine Learning Scientist
Join Beyond, Inc. as a Senior Machine Learning Scientist to develop cutting-edge e-commerce technologies in Sligo, Ireland.
Senior Machine Learning Engineer
Join as a Senior Machine Learning Engineer to design and deploy advanced ML solutions using Python, Spark, and cloud platforms. Remote work opportunity.
Senior Software Engineer, Machine Learning Platform
Senior Software Engineer for ML Platform at Reddit, focusing on Feature Store/Data Engineering.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Software Engineer, Machine Learning Platform
Join as a Senior Software Engineer in Machine Learning Platform, working remotely with cutting-edge ML tools and frameworks.
Senior Machine Learning Engineer
Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Machine Learning Engineer, Support Products
Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning role in Palo Alto, focusing on AI-driven enterprise solutions.
Senior Software Engineer, Machine Learning Infrastructure
Join Amazon's Search team as a Senior Software Engineer in ML Infrastructure, focusing on large-scale distributed systems and deep learning.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to develop and deploy scalable data science models.
Machine Learning Engineer I
Join Yardi as a Machine Learning Engineer I, focusing on NLP and NLU, using tools like PyTorch and spaCy to enhance property management products.
Machine Learning Engineer, Core Ranking
Join Reddit as a Machine Learning Engineer to enhance personalization and discovery features for millions of users.
Senior Machine Learning Engineer
Join Olo as a Senior Machine Learning Engineer to build and scale ML models for the restaurant industry. Remote work available.
Staff Machine Learning Engineer
Join Twilio as a Staff Machine Learning Engineer to design AI solutions remotely in Ireland.
Senior Machine Learning Scientist
Join Snowflake as a Senior ML Scientist to lead machine learning initiatives, apply AI & ML to business data, and mentor junior scientists.
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning role focusing on building ML-driven products, requiring 8+ years of experience.