Are you passionate about artificial intelligence and eager to build innovative AI-driven solutions from the ground up? At SmartIT, we are assembling a team of ambitious professionals dedicated to leveraging AI to enhance both internal operations and external products. As an AI/ML Engineer, you will be the driving force behind everything "AI" in our company, shaping the future of AI-powered solutions within our ecosystem.
Your Role:
As an AI/ML Engineer at SmartIT, your primary mission will be to explore, research, and implement the latest advancements in artificial intelligence to develop innovative AI-powered solutions.
Our AI team is dedicated to pushing the boundaries of machine learning, working on diverse challenges, particularly in natural language processing (NLP). Our projects span areas such as question-answering systems, conversational AI, ML predictions and data analysis. With rapid advancements in generative AI, we are now focused on integrating large models and AI-first approaches across our products and company operations.
To support these ambitious goals, we are expanding our AI team and looking for skilled professionals passionate about AI research and development. You will play a key role in designing new AI services and enhancing our existing solutions. Your work will be divided into two main areas:
· Research: Keeping up with the latest trends, reviewing academic papers, brainstorming new ideas, and building proof-of-concept models.
· Development: Implementing AI-driven functionalities into production-ready APIs and optimizing them for scalability.
Your Responsibilities:
· Conduct in-depth research on AI methodologies, adapting new algorithms and tools to enhance our solutions.
· Develop and refine machine learning models, including dataset preparation, training, fine-tuning, and evaluation.
· Collaborate with developers and DevOps engineers to integrate AI models into scalable applications.
· Write clean, efficient, and optimized Python code for AI-driven functionalities.
· Maintain and improve existing AI services, including bug fixes, API enhancements, and model updates.
· Contribute to internal AI transformation efforts by developing tools to streamline processes for other teams.
What You Bring:
· Bachelor’s degree in Computer Science, Artificial Intelligence, or a related field (Master’s preferred).
· Experience in AI/ML-related roles, such as Machine Learning Engineer, Data Scientist, or Research Engineer.
· Strong proficiency in Python and deep learning frameworks like PyTorch or TensorFlow.
· Solid foundation in statistics and familiarity with core machine learning algorithms.
· Expertise in neural networks, large language models (LLMs), generative AI, multimodal models, and other advanced AI techniques.
· Demonstrated interest in the latest AI advancements, particularly in NLP, generative models, or computer vision.
· Ability to work collaboratively in a fast-paced, agile environment.
· Strong analytical mindset with a proactive approach to problem-solving.
Bonus Points For:
· Hands-on experience in training or fine-tuning deep learning models.
· Practical knowledge of computer vision, either through traditional techniques or deep learning models.
· Experience deploying and managing machine learning models in a production environment.
· Familiarity with data science tools such as NumPy and Pandas.
· Background in professional development using Python.
· Hands-on experience with cloud platforms (Azure) for AI/ML deployment.