Job Openings AI Engineer

About the job AI Engineer

Job Description: AI and Advanced Algorithms Engineer

Overview

Are you passionate about artificial intelligence and eager to contribute to a groundbreaking project that merges cutting-edge technology with the dynamic world of entertainment? We are seeking a highly skilled AI and Advanced Algorithms Engineer to join our team in developing an innovative AI platform that transforms the creation, curation, and delivery of short-form content. You will collaborate with product managers, engineers, AI specialists, and machine learning experts to build advanced AI systems that shape the future of entertainment. This role is perfect for individuals who excel at the intersection of generative AI, machine learning, and software engineering, with a drive to create impactful AI solutions.

Responsibilities

  • Design, develop, and deploy sophisticated multi-agent AI systems with advanced reasoning requirements, leveraging state-of-the-art reasoning techniques such as Chain of Thought (CoT), Self-Consistency Decoding, and Reflexion to ensure robust and reliable decision-making.
  • Implement and optimize tree-based algorithms, including depth-first and breadth-first traversal, rebalancing (e.g., AVL, Red-Black trees), and navigation over tree structures, to efficiently integrate AI outputs into production-ready solutions.
  • Build and maintain a high-performance computer science infrastructure that utilizes AI results, employing Graph of Thoughts (GoT) to structure non-linear reasoning graphs for seamless integration into scalable, high-performance applications.
  • Develop and sustain a robust computational framework that transforms AI-generated insights into actionable components, prioritizing performance efficiency and modularity for end-to-end product delivery.
  • Collaborate with DevOps teams to implement scalable MLOps pipelines, versioning, and deployments using containerization technologies (e.g., Docker, Kubernetes) and workflow orchestration tools.
  • Work closely with product, data science, engineering, and creative teams to define the technical vision and deliver innovative, impactful solutions.

Qualifications/Requirements

  • Proficiency in Python programming.
  • Extensive experience with development and deployment tools, including containerization (e.g., Docker, Kubernetes) and workflow orchestration (e.g., Temporal or similar).
  • Hands-on expertise in applied AI engineering, with a focus on multi-agent systems incorporating advanced reasoning capabilities.
  • Strong proficiency in advanced algorithms, particularly tree traversal, rebalancing, and navigation over tree structures.
  • Demonstrated experience with prompt engineering to maximize the capabilities of large language models (LLMs).
  • Proficiency with agentic workflow tools (e.g., Pydantic, LangGraph, or similar) to support reasoning frameworks like Graph of Thoughts.

Desired Qualifications

  • Experience developing deep learning models using frameworks such as PyTorch or TensorFlow, with an emphasis on reasoning-intensive applications.
  • Practical experience fine-tuning foundation models to enhance reasoning capabilities, including the integration of Self-Consistency Decoding.
  • Familiarity with MLOps practices and tools (e.g., MLflow or similar) to streamline the deployment of reasoning-focused multi-agent systems.
  • Experience with applying Graph of Thoughts for non-linear reasoning and iterative reasoning techniques, such as Reflexion to refine agent decision-making through self-evaluation and feedback mechanisms.
  • Understanding of ReAct for dynamic decision-making.