Algorithm Developer
Description Join our growing AI team as an Algorithm Developer and help build systems that solve complex challenges in the worlds of creative and marketing. You'll work hands-on across the stack of our AI features and have real impact on the product’s evolution. Key responsibilities Research, design, and implement state-of-the-art algorithms in Generative AI. Work closely with researchers & engineers to bring prototypes into production. Optimize algorithms for scalability, cost, and performance in cloud environments. Collaborate with product teams to translate business needs into algorithmic solutions. Requirements 5+ years of experience in software engineering, applying modern design patterns and best practices. Proven hands-on experience with Generative AI technologies. Solid experience working with cloud platforms (e.g., AWS, GCP, Azure). Deep understanding of production environments, including testing methodologies, monitoring, and deployment processes. Strong debugging skills: ability to identify, diagnose, and resolve issues while improving code readability and system reliability. Proficient in Python and SQL. Familiarity with software development best practices, Git, CI/CD, and modern DevOps principles. Bachelor’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. You write clean, maintainable, and well-documented code. A proactive team player with strong organizational skills and a “get things done” attitude. Bonus points for: Experience with machine learning frameworks such as TensorFlow, PyTorch, and libraries like scikit-learn, pandas, and NumPy. Experience working on video generation, creative iteration, or automated content recommendation. Master’s or Ph.D. in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
מצאו את המשרה הבאה שלכם בלוח הדרושים של ישראל.
כל המשרות