Description
Join our dynamic team as a Senior Software Development Engineer specializing in Artificial Intelligence and Machine Learning. You'll play a vital role in advancing our media and entertainment AI initiatives, leveraging cutting-edge technologies such as AWS Sagemaker, PyTorch, TensorFlow, and specializing in image and video AI.
\n- Education: Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-4 years of experience in a full-stack development role, preferably in a tech-forward environment.
- Proficiency in Python, JavaScript, and familiarity with frameworks such as React or Angular.
- Deep understanding of AWS and big data technologies.
- Proven track record of integrating machine learning models into scalable production environments.
- Excellent verbal and written communication skills to effectively engage with technical and non-technical stakeholders.
- Experience working with video and audio-based creative technology servicing the media and entertainment industry.
- Architect, build, and Maintain Scalable Systems: Design and develop robust, multi-tiered systems to manage complex data workflows and integration pipelines efficiently.
- Design APIs: Create secure, scalable APIs facilitating seamless interaction between AI models and applications.
- Take charge of both client-side and server-side architecture development, ensuring optimal performance and user experience.
- Translate advanced machine learning algorithms into practical, scalable applications integrated into broader systems.
- Work closely with AI researchers to operationalize theoretical models into deployable technologies for real-world applications.
- Conduct Testing and QA: Perform thorough testing and quality assurance to guarantee the reliability and durability of AI-driven applications across diverse conditions.
- Document all R&D phases for future scalability and reference.
- Keep abreast of the latest AI, ML, and software development trends and practices to maintain a competitive edge.