What You’ll Do:
- Design, build, and maintain scalable, robust data pipelines and architectures to support data collection, transformation, and integration from multiple sources.
- Lead and mentor team members, fostering their professional development and ensuring high standards of engineering excellence.
- Effectively communicate complex technical concepts to both technical and non-technical stakeholders.
- Collaborate seamlessly with cross-functional teams from Business and Technology domains to ensure project goals are aligned, requirements are gathered, and successful project outcomes are achieved.
- Communicate complex technical findings and solutions in a clear and concise manner to a diverse audience.
Must-Have Skills:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 6+ years of strong experience building machine learning models and extracting insights using supervised and unsupervised techniques, including deep learning methodologies.
- Proven experience in building, deploying, monitoring, and maintaining machine learning models, either as standalone solutions or part of AI products.
- Hands-on experience working with structured and unstructured data.
- Proficiency in Python-based machine learning frameworks such as Scikit-learn, SciPy, TensorFlow, PyTorch, and MLFlow.
- Familiarity with AI/ML advancements, particularly in time-sensitive prediction methodologies and emerging technologies.
Nice to Have:
- Experience with Hugging Face, Databricks, or similar platforms.
This position is perfect for a seasoned engineer who enjoys working with complex data architectures, is passionate about AI/ML, and thrives in leading and mentoring teams..