AI Engineer
Job Description:
• Bachelor’s or master’s degree in computer science, Computer Engineering, Machine Learning, or a related field, with 5+ years of overall industry experience;
• Strong computer science fundamentals; able to design and implement efficient algorithms with ease;
• 1+ years of hands-on experience with agentic AI and/or LLM-based agents or applications;
• Proven experience designing and building middleware platforms, REST APIs, and distributed systems at scale;
• Advanced proficiency JavaScript and/or Python, with deep familiarity with AI/ML libraries (PyTorch, Transformers, LangChain, etc.);
• Solid understanding of microservices architecture, message queues (Kafka, Pub/Sub etc), and cloud-native development (AWS/GCP);
• Experience working with vector databases and retrieval-augmented generation (RAG) pipelines;
• Demonstrated success building and deploying agentic AI use cases in production, such as sales automation, operations agents, or analytics bots;
Job Responsibilities:
• Build intelligent agents that plan, reason, and take actions using LLMs (GPT, Gemini, Claude, LLaMA, etc.);
• Implement RAG pipelines, long-term memory, action orchestration, and multi-agent collaboration;
• Translate business requirements into autonomous workflows and smart features that generate business value;
• Apply advanced prompt engineering, tool use, and function-calling strategies to drive agent behavior;
• Design and implement robust middleware that connects APIs, AI models, databases, and services in scalable ways;
• Architect service-oriented and event-driven systems that enable real-time decision-making by agents;
• Build secure, resilient integration layers that facilitate communication between business systems (CRM, ERP, OMS, etc.);
• Ensure observability, monitoring, and governance of agent operations and system interactions;
• Partner with product managers, data engineers, and backend teams to align system capabilities with business goals;
• Lead architectural discussions and make trade-off decisions regarding scalability, modularity, and performance;
• Mentor engineers and contribute to architectural standards and AI enablement framework
Project Description:
Our client is the leading American company that pioneered the TV streaming platform, connecting consumers to streaming content through its operating system and devices. It develops and sells a range of hardware, such as streaming players, branded smart TVs, and audio products, while also licensing its OS to other TV manufacturers. The company generates revenue through device sales, platform services, licensing, advertising, and subscriptions facilitated through its platform.
Client sells various hardware, including streaming players and sticks, that allow users to access streaming services on their TVs.
Client also sells smart TVs that come with its own operating system pre-installed, often referred to as its top streaming platform in the US and Canada;
This is the foundation of the company's platform, powering both its own devices and TVs from other manufacturers that license the software.
A free, ad-supported streaming platform that offers a mix of on-demand and live content.
Provides digital advertising services to help businesses reach consumers on its platform.
This position is for highly specialized, senior-level engineers focused on designing, building, and deploying autonomous, intelligent software agents powered by LLMs. The core mission involves translating complex business needs into real-time, autonomous workflows by implementing advanced LLM capabilities, including Reasoning, Planning, RAG, long-term memory, and tool use/function calling.