Job Description At ioMosaic, we are seeking an experienced AI Engineer to work on developing and deploying advanced AI models, machine learning algorithms, and data-driven solutions. The ideal candidate will have hands-on experience with AI frameworks and be able to contribute to the end-to-end AI development lifecycle, from data preprocessing to model deployment. Duties and Responsibilities · Develop AI Models: Design, train, and optimize machine learning and deep learning models using state-of-the-art techniques. · Data Engineering: Collaborate with data teams to collect, clean, and prepare large datasets for model training and evaluation. · Algorithm Optimization: Focus on improving model performance and accuracy through algorithm optimization, hyperparameter tuning, and testing. · Deployment & Maintenance: Work on deploying AI models to production environments, ensuring scalability, reliability, and robustness. · Collaboration: Collaborate with cross-functional teams including software engineers, data scientists, and product managers to integrate AI-driven features into products. · Research: Stay up-to-date with the latest AI research and industry trends and apply innovative solutions to current problems. · Documentation: Maintain clear and concise documentation for AI models, code, and processes to ensure efficient collaboration and reproducibility. Preferred Skills: · Experience with NLP (Natural Language Processing), computer vision, or reinforcement learning. · Mathematics & Algorithms: Strong knowledge of linear algebra, probability, statistics, and optimization techniques. · Knowledge of MLOps, CI/CD pipelines, and automated testing for machine learning models. · Version Control: Familiarity with version control tools such as DevOps/Git. Soft Skills: · Problem Solving: Strong analytical and problem-solving skills, with the ability to think critically and design innovative AI solutions. · Communication: Excellent written and verbal communication skills to effectively collaborate with both technical and non-technical teams. · Adaptability: Willingness to learn and experiment with new AI techniques and technologies. · Team Player: Ability to work effectively in a collaborative and cross-functional team environment.