About Luxoft Luxoft LocationsLogeek MagazineLuxoft Alumni ClubMandatory SkillsGeneral and Android ExpertiseSolid understanding of 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 ExpertiseHands-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.Project OverviewThe Open Video project focuses on OTT platform development for one of the largest North American TV providers. We are seeking a Senior Software Developer to work on software development for the client hardware platform based on Android OS.ResponsibilitiesAndroid 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.