Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Machine Learning Engineer - Computer Vision image - Rise Careers
Job details

Senior Machine Learning Engineer - Computer Vision

What we do: 

Zefr is the global leader in brand suitability targeting and measurement across the world's largest platforms. Zefr’s technology is helping to power the age of responsible marketing by putting advertisers in control of their content adjacencies based on their own unique brand safety and suitability preferences, mapped to  the Global Alliance of Responsible Media's (GARM) industry standards. As an official YouTube Measurement Program Partner, Meta for Business Partner, and TikTok for Business Partner, the company leverages patented machine learning and AI technology (Cognition AI) to offer brands and agencies more precise and transparent brand safety and suitability activation and measurement solutions on scaled platforms. The company is headquartered in Los Angeles, California, with additional locations across the globe. 

What you’ll do: 

We are hiring a Machine Learning Engineer with a focus in Computer Vision modeling to help us with building state of the art computer vision classifiers. We work with multi-terabytes of social media platform data from: TikTok, YouTube, Facebook, Instagram and Snap. In this role you will implement machine learning algorithms to understand what hundreds of millions of videos are about. You will be working with state of the art models, including large language models, to build sophisticated compound AI systems. We are excited to welcome someone who is passionate about cutting edge research in machine learning and computer vision. We want an individual who can keep up to date with the ever-expanding field of data science. This is a role where we both expect to learn from you and have you learn from us!

Tech stack:

  • Languages: Python, SQL

  • Data Stores: Snowflake, Qdrant, DynamoDB, Scylla DB

  • Data Processing: Apache Kafka, Pandas, DBT, FastAPI

  • DevOps: Github Actions, Docker, Terraform, Kubernetes, ArgoCD, AWS, GCP, Datadog

  • MLOps:Triton Inference Server, Weights and Biases, Onnx, TensorRT, DVC

  • ML: Voxel51 Teams, Transformers, PyTorch, HuggingFace

What we’re looking for:

  • Bachelor's or Master's degree in Computer Science or related field with 2+ years of professional experience

  • Experience with training of computer vision classifiers and developing ML algorithms from scratch

  • Fluency with Python and SQL (Specifically Snowflake)

  • Experience with distributed systems and machine learning models

  • Experience with working with Large language models and RAG systems

  • Strong foundation in data structures, algorithms and software design

  • Thorough testing and code review standards/practices

  • Strong verbal and written communication skills

  • Openness to new technologies and creative solutions

Benefits (for US based employees)

  • Flexible PTO

  • Medical, dental, and vision insurance with FSA options

  • Company-paid life insurance

  • Paid parental leave

  • 401(k) with company match

  • Professional development opportunities

  • 14 paid holidays off

  • In-office, hybrid, and fully-remote work options available

  • “Summer Fridays” (shorter work days on select Fridays during the summertime)

  • In-office lunches and lots of free food

  • Optional in-person and virtual events (we like to celebrate!)

Compensation (for US based employees)

The anticipated base salary for this position is between $180,000 and $205,000.   Within the range, individual pay is determined by factors such as job-related skills, experience, and relevant education or training. If your compensation expectations fall outside of this range, it may still be worth having a conversation.

Zefr is an equal opportunity employer that embraces diversity and inclusion in the workplace. We are committed to building a team that represents a variety of backgrounds, skills, and perspectives because we know this only makes us better.  We strongly encourage women, persons of color, LGBTQIA+ individuals, persons with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply even if you do not meet 100% of the qualifications.

ZEFR Glassdoor Company Review
3.7 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
ZEFR DE&I Review
3.67 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of ZEFR
ZEFR CEO photo
Zach James and Rich Raddon
Approve of CEO

Average salary estimate

$192500 / YEARLY (est.)
min
max
$180000K
$205000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Machine Learning Engineer - Computer Vision, ZEFR

At Zefr, located in beautiful Marina del Rey, we are on the leading edge of brand suitability targeting and measurement, helping to shape responsible marketing through the power of AI and machine learning. As our new Senior Machine Learning Engineer focusing on Computer Vision, you'll dive deep into enormous datasets from platforms like TikTok, YouTube, Facebook, Instagram, and Snap to create and refine advanced computer vision classifiers. This isn't just about crunching numbers; it’s about leveraging your passion for machine learning and computer vision to help understand the content of hundreds of millions of videos across the globe. You’ll be working hands-on with technologies like Python, SQL, and our advanced tech stack that features tools like Apache Kafka, PyTorch, and Terraform. At Zefr, we believe that learning goes both ways, and we're eager to share insights while also gaining from your expertise in the field. With a culture that embraces innovation and collaboration, you will find yourself in an environment where professionalism meets creativity. Plus, our comprehensive benefits package and flexible work options mean that we care about your work-life balance just as much as we care about our groundbreaking work. Join us in redefining the landscape of responsible advertising while making a real impact in a company that values diversity, inclusion, and professional growth.

Frequently Asked Questions (FAQs) for Senior Machine Learning Engineer - Computer Vision Role at ZEFR
What does a Senior Machine Learning Engineer do at Zefr?

A Senior Machine Learning Engineer at Zefr focuses on developing state-of-the-art computer vision classifiers, using advanced machine learning algorithms to analyze vast amounts of social media data. You're tasked with building sophisticated AI systems, enhancing our ability to provide advertisers with precise brand safety and suitability solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Machine Learning Engineer position at Zefr?

Candidates for the Senior Machine Learning Engineer position at Zefr should hold a Bachelor's or Master's degree in Computer Science or a related field and have at least 2 years of experience in training computer vision classifiers and developing ML algorithms. Experience with Python and SQL, as well as familiarity with distributed systems, is essential.

Join Rise to see the full answer
What technologies will I use as a Senior Machine Learning Engineer at Zefr?

At Zefr, you'll work with a variety of cutting-edge technologies including Python, SQL (specifically Snowflake), Apache Kafka, and PyTorch, among others. Familiarity with MLOps tools like Triton Inference Server and Weights and Biases will be beneficial as you collaborate on advanced machine learning projects.

Join Rise to see the full answer
What is the working culture like at Zefr for a Senior Machine Learning Engineer?

The working culture at Zefr is collaborative and innovative. As a Senior Machine Learning Engineer, you will be encouraged to share your insights while also learning from your colleagues. With flexible work options, professional development opportunities, and a strong commitment to diversity, Zefr is a place where everyone can thrive.

Join Rise to see the full answer
What benefits can I expect as a Senior Machine Learning Engineer at Zefr?

Zefr offers an extensive benefits package for U.S.-based employees, including flexible PTO, comprehensive medical, dental, and vision insurance, paid parental leave, and a retirement plan with company match. Additional perks include in-office lunches and optional social events to celebrate our successes together.

Join Rise to see the full answer
What kind of projects will I be involved in as a Senior Machine Learning Engineer at Zefr?

As a Senior Machine Learning Engineer at Zefr, expect to be deeply engaged in projects that involve building and optimizing computer vision models, utilizing large datasets from major social media platforms. You’ll also collaborate with teams leveraging large language models to enhance our AI systems comprehensively.

Join Rise to see the full answer
How does Zefr support professional development for its Senior Machine Learning Engineers?

Zefr is committed to the professional growth of its employees. As a Senior Machine Learning Engineer, you’ll have access to professional development opportunities such as training workshops, conferences, and mentorship programs, allowing you to continuously enhance your skills and stay at the forefront of machine learning technology.

Join Rise to see the full answer
Common Interview Questions for Senior Machine Learning Engineer - Computer Vision
Can you describe your experience with computer vision classifiers?

When discussing your experience, be specific about the types of classifiers you have worked on. Highlight any projects where you built classifiers from scratch or improved existing ones, mentioning frameworks or libraries used, such as PyTorch or TensorFlow.

Join Rise to see the full answer
What machine learning algorithms are you most comfortable with?

Identify a few key algorithms you have experience with, such as Convolutional Neural Networks (CNNs) for image processing, and elaborate on how you've applied them in real-world projects, especially within computer vision.

Join Rise to see the full answer
How do you handle large datasets in machine learning?

Discuss your approach to preprocessing and managing large datasets, including any tools or techniques used to optimize data handling. Mention experience with data stores like Snowflake and data processing frameworks like Apache Kafka.

Join Rise to see the full answer
What is your process for developing machine learning models?

Explain your model development process, which may include data collection, cleaning, feature extraction, model training, validation, and optimization. Highlight how you incorporate feedback and iterate on your models.

Join Rise to see the full answer
Have you worked with large language models? If so, describe your experience.

Share insights from experiences using large language models in conjunction with your projects, explaining how you integrated them with computer vision tasks, mentioning any specific architectures or implementations.

Join Rise to see the full answer
What frameworks and tools do you prefer for machine learning and why?

Be honest about your preferred tools, whether it’s TensorFlow, PyTorch, or others, and discuss why these tools suit your needs, perhaps focusing on their ease of use, flexibility, or community support.

Join Rise to see the full answer
How do you ensure the quality of your machine learning models?

Highlight your commitment to robust testing and validation methods, discussing techniques like cross-validation, thorough code reviews, and utilizing tools such as Weights and Biases for tracking model performance.

Join Rise to see the full answer
Can you explain a recent machine learning project you completed?

Provide a detailed description of a recent project, emphasizing its goals, challenges faced, methodologies employed, and the impact or results achieved, showcasing your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you stay updated with the latest trends in machine learning?

Share how you engage with the machine learning community through blogs, online courses, research papers, or conferences, emphasizing your proactive approach to continuous learning in this fast-evolving field.

Join Rise to see the full answer
Describe a challenging problem you faced in your machine learning work and how you solved it.

Discuss a specific challenge, focusing on the steps you took to address the problem, the tools and techniques you employed, and the outcome of your efforts, highlighting your analytical and critical thinking skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 5 days ago
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Wachter, Inc. Hybrid MT Laurel, NJ
Posted 7 days ago
Photo of the Rise User
Energy Recovery Hybrid San Leandro, CA
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 26, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!