This role is for one of the Weekday's clients
We are looking for a Senior Software Engineer to join our Content Lab team, where you will be at the forefront of developing advanced backend solutions for AI-driven content transformation and video processing.
Key Responsibilities
- Lead Complex Projects: Drive backend projects involving performance improvements, migrations, and multi-engineer collaboration.
- Backend Solution Development: Design and implement solutions for video processing features and content generation.
- Algorithm Optimization: Develop and refine algorithms to improve clip relevancy, content completeness, and generate human-like content.
- AI-Driven Feature Collaboration: Work closely with product and data science teams to integrate new AI features.
- Internal Tool Development: Contribute to creating internal tools for fast iteration and optimal prompt selection.
- Code Quality: Participate in code reviews and maintain high standards of code quality and best practices.
- Mentorship: Guide junior engineers, helping them develop technical expertise and grow within the team.
Requirements
- Education: Bachelor's or Master's degree in Computer Science or a related field.
- Experience: 7+ years of professional software development experience.
- Backend Technologies: Expertise in backend development and API design.
- AI/ML Knowledge: Solid understanding of AI and machine learning, particularly with large language models (LLMs) and text processing.
- MLOps Expertise: Experience in deploying and evaluating LLMs, with a strong understanding of MLOps practices.
- Performance Optimization: Proven experience in optimizing and debugging complex applications.
- Problem-Solving: Strong analytical skills and keen attention to detail.
- Collaboration: Excellent communication skills with the ability to collaborate effectively in a team setting.
Preferred Qualifications
- Familiarity with video processing tools such as ffmpeg.
- Experience with cloud services (AWS, Azure, GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Prior experience working closely with ML, AI, or relevance-focused teams.
Skills: code,performance optimization,ci/cd pipelines,collaboration,video processing tools,backend development,ml,mlops expertise,problem-solving,api design,devops practices,cloud services,ai/ml knowledge,software,video processing