Software Engineer II, Ads, Search Ads, Quality Role
A key aspect of this position is the ability to work independently and collaboratively as a member of a team to complete tasks and develop knowledge in relevant areas. The ideal candidate will have a strong foundation in software development principles and experience working with data structures, algorithms, and machine learning concepts.
Minimum Qualifications:
* Bachelor's degree or equivalent practical experience.
* 1 year of experience with data structures or algorithms.
* 1 year of experience implementing core Machine Learning (ML) concepts.
Preferred Qualifications:
* Experience in Machine Learning.
* Experience coding in Python, C++.
* Experience with launching applied ML, Natural Language Processing (NLP), and LLM projects.
About the Job
We're looking for engineers who can leverage their skills in software development, data analysis, and machine learning to drive innovation and improvement within our ads and search products. As a Software Engineer II, you'll be responsible for developing and deploying large-scale machine learning models that improve the quality and reach of our ad offerings.
You will work closely with cross-functional teams, including data scientists, researchers, and infrastructure engineers, to design, implement, and deploy these models. This will involve performing quantitative analysis, visualizing data from logs and experiments, and staying up-to-date with the latest advancements in machine learning research and tools.
Responsibilities:
* Own projects end-to-end from initial idea to design, analysis, and implementation.
* Perform model training, evaluation, and deployment to solve business-critical problems.
* Understand production systems, monitor, and optimize performance.
* Stay up-to-date with the latest tools and research in the field.