About the Company
We are building the industry’s first holistic marketing solution that enables DTC and e-commerce brands to run performance campaigns on Streaming TV by leveraging their best brand, product, and social content.
Our AI-driven platform connects the dots between performance TV creative, advanced targeting, and digital measurement to drive real performance for key metrics like website visits, purchases (CPA), and lift across existing search, social, and other digital marketing channels.
About the Role
We are seeking a highly skilled Machine Learning Engineer with expertise in TensorFlow, PyTorch, Google Colab, reinforcement learning, generative AI, and image and video processing. This role involves working on a greenfield project leveraging cutting-edge Generative AI for streaming video advertising. The ideal candidate will have a strong background in machine learning and deep learning, with a passion for developing and deploying state-of-the-art models.
Key Responsibilities
- Design, develop, and implement machine learning models using TensorFlow and PyTorch.
- Conduct research and experiments to advance the state-of-the-art in reinforcement learning and generative AI.
- Develop and optimize algorithms for image and video processing tasks.
- Collaborate with cross-functional teams to integrate machine learning solutions into production systems.
- Utilize Google Colab for prototyping and rapid development.
- Perform data preprocessing, augmentation, and analysis to improve model performance.
- Stay current with the latest research and advancements in machine learning and AI.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and knowledge sharing with the team.
- Document methodologies, experiments, and results.
Required Skills
- Proven experience as a Machine Learning Engineer or similar role.
- Strong proficiency in Python and deep learning frameworks such as TensorFlow and PyTorch.
- Experience with reinforcement learning and generative AI techniques.
- Expertise in image and video processing algorithms and techniques.
- Proficiency in using Google Colab for developing and testing models.
- Familiarity with Google Cloud Platforms for deploying machine learning models.
- Strong understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to Have Skills
- Experience with other machine learning frameworks and libraries (e.g., Keras, Scikit-learn).
- Knowledge of advanced statistical methods and data visualization tools.
- Experience with natural language processing (NLP).
- Familiarity with containerization and orchestration tools like Docker and Kubernetes.
- Experience deploying machine learning models in production environments.
- Background in video, streaming, advertising, demand-side platforms, and real-time advertising exchanges.
Additional Information
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- The chance to contribute to an exciting and innovative startup.
- Work alongside a team of experienced serial entrepreneurs.
We are an equal opportunity employer, committed to fostering a diverse and inclusive workplace.