Project description
Open Video project is focused on OTT platform development for one of the largest North American TV providers. We are looking for Senior Software Developer who will be working on software development for the client hardware platform based on Android OS.
Responsibilities
Android Developer Responsibilities:
Develop and maintain TV application for a custom Android TV platform, leveraging modern software engineering techniques and best practices.
Collaborate closely with systems analysts, software architects, developers, and project managers to align technical solutions with business objectives.
Proactively identify and resolve issues, leveraging issue tracking, team collaboration, and planning tools to enhance productivity and minimize risks.
Create and maintain technical documentation, ensuring seamless knowledge transfer and effective onboarding for new team members.
AI Engineering Responsibilities:
Develop AI-powered solutions to enhance and automate software development workflows, improving efficiency and accuracy.
Leverage advanced AI frameworks, including Retrieval-Augmented Generation (RAG) and other cutting-edge techniques, to create intelligent triage, development, and documentation tools.
Design and implement automated workflows for intelligent bug triaging and AI-assisted code improvements, integrating seamlessly into the development process.
Skills
Must have
General and Android Expertise:
Solid understanding and hands-on experience with Agile methodologies and best practices in software development.
Proven expertise in Android development, including UI design, performance optimization, and debugging.
Proficiency in Java and Kotlin, with experience in modern Android development frameworks and tools.
AI Expertise:
Hands-on experience with AWS services, including Bedrock, Knowledge Base, OpenSearch, Lambda, DocumentDB, and Glue for building scalable AI solutions.
Proficiency in Retrieval-Augmented Generation (RAG) frameworks and a deep understanding of knowledge-based systems.
Proven track record of developing AI-driven solutions using frameworks such as LangChain, LiteLLM, and LibreChat.
Strong expertise in prompt engineering, including optimizing AI interactions for efficiency, accuracy, and adaptability.
Nice to have
AOSP
Android TV
Other
Languages
English: B2 Upper Intermediate
Seniority
Senior
Minimum qualifications: Bachelor’s degree in Electrical Engineering, Computer Science, or equivalent practical experience. 10 years of experience in RTL design....
How to applyAbout FullStack The Position What We Are Looking For Bachelor’s or Master’s degree in Computer Science, Engineering, Artificial Intelligence, Machine...
How to applyJoin the team building software which will be used by the entire world. Work with high-class software engineers to implement...
How to applyRobotic Process Automation (RPA)/Intelligent Automation (IA) Developer TS/SCI with Poly REQUIRED Category: Project Management Main location: United States, Virginia, Chantilly...
How to applyJob Requisition ID # 25WD85713 Position Overview The work we do at Autodesk touches nearly every person on the planet....
How to applyJob Description Oracle Applications Lab (OAL) provides solutions for Oracle’s internal business units and customers. Come join our team of...
How to apply