Job Summary:The AI/ML developer is responsible for designing, developing, and implementing artificial intelligence and machine learning solutions to create intelligent and automated systems.
This role works on various stages of the AI/ML development life cycle, from data preprocessing and model development to deployment and monitoring.
The AI/ML developer is generally focused on integrating and implementing AI/ML algorithms and logic into the deliverables of an IT project.Responsibilities• Collaborates with various stakeholders to understand, meet, and answer business challenges using AI software• Develops and implements machine learning models and algorithms to solve complex problems and extract insights from large datasets• Selects appropriate machine learning tools, techniques and models based on the problem at hand• Optimizes models for performance, scalability, and accuracy, considering factors like computational resources and memory constraints• Works closely with 3rd party partners and consultants on AI Tools and implementations when implementation partners are needed• Collaborates with software engineers to integrate AI/ML models into existing systems or develop new applications• Stays updated with the latest advancements in AI/ML technologies and contributes to the adoption of best practices within the team Qualification Requirements:Education:• A bachelor’s degree in software engineering, computer science, or a related field; master’s preferred Experience:• At least five years of experience in software engineering, AI engineering, or similar field• Demonstrated expertise in machine learning Skills:• Proficiency in programming languages such as Python, R, and JavaScript for developing AI/ML applications• Solid understanding of machine learning algorithms, including supervised and unsupervised learning, reinforcement learning, and deep learning; familiarity with natural language processing (NLP) techniques and libraries for text analysis and sentiment analysis• Considerable knowledge of machine learning libraries and frameworks • Proficient in exploratory data analysis (EDA) and data visualization • Knowledge of cloud platforms such as AWS, Azure, and GCP • Experience with version control systems like Git for collaborative development and code management• Strong and innovative problem-solving skills used to analyze complex issues and propose AI/ML solutions