
Build & train ML models, Data preprocessing, Collaboration on AI projects, Latest trends in AI/ML
At the heart of our innovative team is a Machine Learning Engineer who will play a pivotal role in developing cutting-edge solutions through machine learning. This position offers a unique opportunity to work with state-of-the-art technologies, collaborate closely with senior developers and data scientists, and stay ahead of the curve with the latest AI/ML trends.
As a Machine Learning Engineer, you will be responsible for assisting in building and training machine learning models. You’ll dive deep into the preprocessing, cleaning, and visualization of data to ensure high-quality input for your projects. Your expertise in model evaluation and performance tuning will drive our AI initiatives forward. With a focus on clean, testable, and well-documented code, you’ll contribute significantly to the success of our team.
Collaboration is key here; you’ll work alongside senior developers and data scientists on diverse AI projects. Staying updated with the latest advancements in AI/ML is essential, so we encourage continuous learning and development. Your role will involve writing efficient code and integrating it into our systems to enhance their functionality.
We are looking for someone who possesses a solid foundation in Python and ML libraries like Scikit-learn, Pandas, NumPy. A basic understanding of concepts such as supervised/unsupervised learning, regression, and classification is crucial. Familiarity with Jupyter notebooks and data visualization tools (Matplotlib, Seaborn) will be advantageous. Proficiency in SQL for data analysis and good problem-solving skills are must-haves.
Strong communication and teamwork skills are essential as you’ll need to work effectively within the team. Bonus points if you have exposure to deep learning frameworks like TensorFlow or PyTorch, experience with small academic projects, knowledge of APIs, and familiarity with GenAI concepts including prompt engineering.