Generative AI / Machine Learning Engineer - NYC
Medal Esports
Job Summary
This role at Medal involves embedding billions of gaming clips for better contextualization and augmenting these embeddings with automated annotations and computer vision. Your work will enhance library and social search, inform the ML recommendation system in Medal's social feed, and improve video editor quality through automation. Medal enables millions of gamers to capture and share their best gaming moments and create memories together.
Must Have
- 4+ years of video machine-learning experience
- Focus on image embedding and computer vision
- Ability to work on-site in NYC 3+ days a week
- Strong ownership and attention to detail
- Excellent understanding of code performance in production
- Result-driven approach
- Comfort with A/B testing and measuring results with usage metrics
Good to Have
- Experience in generative AI
- Familiarity with high throughput video inference/feature extraction
- Passion for games and gaming communities
- Experience working on gaming-related projects
- User of Discord and other gaming-adjacent products
Job Description
Medal enables millions of gamers to capture and share their best gaming moments and create memories together.
This role will be responsible for embedding Medal's database of billions of gaming clips for easier contextualization in the product. In addition, you will support us to augment the embeddings via automated annotations and computer vision to create rich context around the clips.
From a product perspective, your work will improve library and social search functionality, and inform the Machine Learning (ML) recommendation system in Medal's social feed. In the future, this work will be critical for improving the quality of the video editor via automation.
What we're looking for:
- Depth of XP: 4+ years of video machine-learning, with a focus on image embedding and computer vision. Bonus for applicants who have XP in generative AI, familiarity with high throughput video inference/feature extraction
- In-person: Looking to hire in NYC to contribute alongside the product team. 3+ days in the office
- Ownership & attention to detail: You see things through, and can be responsible for end-to-end quality of complex features.
- Code Performance: Excellent understanding of code performance and performance implications in production
- Be result-driven: Everything we do is driven by the metrics and performance of the feature. We move fast and ship regularly
- Measuring with metrics: Comfort with A/B testing and measuring results with usage metrics
- Gaming: A passion for games and the gaming communities, and a user of Discord and other gaming-adjacent products. XP working on gaming-related projects is a plus
Our stack:
- ML technologies: GCP, Bigquery, OpenCV, PyTorch, KubeFlow Pipelines, Airflow
- Desktop Front-end: Electron, React, Redux, & other modern web-based technologies
- Recorder: C# and C++
- Mobile: Swift for iOS, Kotlin for Android
- Backend: Java, Redis, RabbitMQ, Kubernetes, Docker
- Infra: Terraform, Salt, GitHub Actions, CircleCI for IaC and CI/CD
Please include the following:
- Links to apps you’ve released/portfolio, and a description of your contributions
- Resume
- LinkedIn (Twitter if relevant)
- Github