At Creaitor, we are shaping the future of content marketing. Our AI-driven platform has been revolutionizing the way businesses manage their entire content marketing lifecycle since 2022. We have a growing team that works remotely to build cutting-edge AI solutions for customers worldwide.
About this role
We are seeking an experienced and motivated Lead Machine Learning Engineer to spearhead our machine learning initiatives. This key position will lay the foundation for our ML / AI capabilities and drive the development of innovative solutions that enhance our platform. You will work closely with our CTO and product managers to design, develop, and deploy cutting-edge models that meet the needs of our customers.
Main responsibilities
1. Lead the development of machine learning models, including design, implementation, and deployment.
2. Develop and execute a strategic roadmap for machine learning initiatives aligned with Creaitor's goals.
3. Collaborate with cross-functional teams to identify opportunities for leveraging machine learning to solve complex problems and improve user experience.
4. Set up and manage vector databases to efficiently store and retrieve high-dimensional data for fast and accurate similarity searches.
5. Analyze large datasets to inform model development and extract actionable insights.
6. Enhance model performance through feature engineering.
7. Train and fine-tune machine learning models using state-of-the-art techniques.
8. Evaluate and optimize model performance to ensure accuracy, efficiency, and scalability.
9. Stay up-to-date with the latest research and advancements in machine learning and AI to continuously enhance our platform.
10. Implement and maintain robust testing frameworks to ensure the reliability of machine learning solutions.
Requirements
1. Bachelor's or Master's degree in Computer Science, Data Science, Machine Learning, or a related field.
2. Proven experience as a Machine Learning Engineer or similar role, with a strong portfolio of successful projects.
3. Proficiency in programming languages such as Python, R, or similar.
4. Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, scikit-learn, etc.
5. Strong understanding of data structures, algorithms, and software engineering principles.
6. Experience in developing AI / ML solutions with a focus on LLM and LLM frameworks (e.g. LangChain).
7. Knowledge of natural language processing (NLP) techniques and tools.
8. Experience with vector databases (e.g., Pinecone, FAISS, Milvus) for storing and managing high-dimensional data.
9. Cloud experience (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes) is a plus.
10. Demonstrated ability to lead projects and work independently as well as part of a team.
11. Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.
This is an exciting opportunity to join a rapidly growing company and contribute to the development of a leading AI Content Marketing platform. If you're passionate about machine learning and AI, apply now to take your career to the next level.