**This is a remote position. (highly preferred - media background)****Onsite/ Hybrid/ Remote: Remote****(Background - Implementing AI/ML Solutions)**Snapshots of Responsibilities:Collaborate with other software development functions to iteratively design, develop, validate and deploy software using agile techniques.Design, develop, and maintain microservices using JavaScript, and other programming languages.Optimize software for maximum performance, scalability, and user experience.Stay up-to-date with the latest trends and advancements in modern UI frameworks (React, Angular etc.)Evaluate and recommend new tools and technologies.Participate in code reviews and provide constructive feedback to ensure adherence to architectural standards and best practices.**Qualifications**:Experience in Generative AI Models (Speech to Text, Text to Image), finetuning, prompt engineering and experience with frameworks like Langchain.Strong software engineering skills for rapid and accurate development of AI models and systems.Extensive knowledge and expertise in Python, Javascript, Typescript, RxJS, SCSS, web components, HTML5, CSS3, and modern frameworks like React, Next.JS, Express.JS, Angular etc.Experience with version control systems (GitHub) and modern development workflows.Experience with cloud-based technologies, such as, GCP or AWS.Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.Familiarity with Agile/Scrum methodologies and working in an Agile development environment.Strong attention to detail and a commitment to delivering high-quality work within project deadlines.Experience mentoring UI development teams on standards, guidelines and best practices.Bonus - Familiarity with media streaming protocols such as MPEG-DASH and HLS.**Job Type**: Contract