Question
5-10

Algorithm Developer

8/26/2025

The Algorithm Developer will build AI Agents to address challenges in marketing and advertising, focusing on recommendation, ideation, and video generation. They will collaborate with engineers and data scientists to optimize workflows and ensure the quality of the AI platform.

Working Hours

40 hours/week

Company Size

11-50 employees

Language

English

Visa Sponsorship

No

About The Company
Alison.ai is a creative intelligence platform that helps teams ideate, execute, and evaluate ad creatives with clarity. Alison’s agentic video ideation flow guides teams from insight to data-backed video concepts and variations, making it easier to create ads aligned with what actually works and with clear visibility into creative effectiveness, creative fatigue, and competitive benchmarks across the funnel. Powered by our Creative Genome, a proprietary system that breaks down creatives across formats into their core elements, such as hooks, pacing, visuals, messaging, and CTAs, and connects them to outcomes and patterns over time. Learn more at www.alison.ai.
About the Role

Join our growing AI team as an Algorithm Developer and help build systems that solve complex challenges in the worlds of creative and marketing. You'll work hands-on across the stack of our AI features and have real impact on the product’s evolution.


Key responsibilities

  • Research, design, and implement state-of-the-art algorithms in Generative AI.
  • Work closely with researchers & engineers to bring prototypes into production.
  • Optimize algorithms for scalability, cost, and performance in cloud environments.
  • Collaborate with product teams to translate business needs into algorithmic solutions.

Requirements

  • 5+ years of experience in software engineering, applying modern design patterns and best practices.
  • Proven hands-on experience with Generative AI technologies.
  • Solid experience working with cloud platforms (e.g., AWS, GCP, Azure).
  • Deep understanding of production environments, including testing methodologies, monitoring, and deployment processes.
  • Strong debugging skills: ability to identify, diagnose, and resolve issues while improving code readability and system reliability.
  • Proficient in Python and SQL.
  • Familiarity with software development best practices, Git, CI/CD, and modern DevOps principles.
  • Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
  • You write clean, maintainable, and well-documented code.
  • A proactive team player with strong organizational skills and a “get things done” attitude.


Bonus points for:

  • Experience with machine learning frameworks such as TensorFlow, PyTorch, and libraries like scikit-learn, pandas, and NumPy.
  • Experience working on video generation, creative iteration, or automated content recommendation.
  • Master’s or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
Key Skills
Algorithm DevelopmentGenerative AICloud PlatformsPythonSQLDebuggingData LabelingCollaborationScalabilityPerformance OptimizationAI AgentsMachine LearningSoftware DevelopmentCI/CDDevOpsTesting Methodologies
Apply Now

Please let Alison know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.