Manager - Machine Learning
Prezent
Software Engineering
Indianapolis, IN, USA · Remote
Posted on Nov 27, 2024
Location: 100% remote
Employee Location: India
Role: Manager - Machine Learning
Job Type: Full-Time
About the role:
We are looking for a talented and driven Manager - Machine Learning Scientist with a proven track record in developing and deploying machine learning models in a SaaS environment. The ideal candidate should possess deep expertise in machine learning algorithms, data analysis, and software development, coupled with strong collaboration skills to work effectively with cross-functional teams in delivering scalable, high-quality solutions.
You will be working on:
- Design, develop, and deploy machine learning models and algorithms to solve business problems and enhance our SaaS products.
- Lead a team of ML engineers & Scientists to conduct quick experiments and build prototypes
- Experience working with Multi-modal LLMs like Claude, Gemini, Llama
Collaborate with data scientists, software engineers, and product managers to integrate machine learning solutions into our platform. - Conduct experiments and perform rigorous testing to validate model accuracy and effectiveness.
- Stay up-to-date with the latest advancements in machine learning and AI technologies, and apply them to improve our products.
- Document processes, models, and workflows for effective knowledge sharing and future reference.
- Collaborate with top academic institutions to lead research partnerships.
Who are we looking for:
- Looking for a candidate with 7 to 8 years of experience, including proven expertise in managing and leading teams to ensure collaboration, motivation, and the successful achievement of project goals.
- Ability to lead a team by providing guidance, mentorship, and fostering professional growth.
- Master’s or Phd in Computer Science, Data Science, Machine Learning, or a related field.
- Publications in top Machine Learning Journals
- Proven experience as a Machine Learning Engineer or similar role, preferably in a SaaS environment.
- Strong programming skills in Python with a focus on machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both written and verbal, with the ability to explain complex concepts to non-technical stakeholders.
Preferred qualifications:
- Experience with Fine-tuning Open Source Large Language Models
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and deploying machine learning models in a cloud environment.