Data Science Specialist

5 - 9 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Specialist in Software Development (Artificial Intelligence), you will lead the design, development, and implementation of AI and machine learning solutions to tackle complex business challenges. Your expertise in AI algorithms, model development, and software engineering best practices will be crucial in working closely with cross-functional teams to deliver intelligent systems enhancing business operations and decision-making. **Key Responsibilities:** - **AI Solution Design & Development:** - Lead the development of AI-driven applications and platforms using machine learning, deep learning, and NLP techniques. - Design, train, and optimize machine learning models using frameworks such as TensorFlow, PyTorch, Keras, or Scikit-learn. - Implement advanced algorithms for supervised and unsupervised learning, reinforcement learning, and computer vision. - **Software Development & Integration:** - Develop scalable AI models and integrate them into software applications using languages such as Python, R, or Java. - Build APIs and microservices to enable the deployment of AI models in cloud environments or on-premise systems. - Ensure integration of AI models with back-end systems, databases, and other business applications. - **Data Management & Preprocessing:** - Collaborate with data scientists and data engineers to gather, preprocess, and analyze large datasets. - Develop data pipelines to ensure continuous availability of clean, structured data for model training and evaluation. - Implement feature engineering techniques to enhance the accuracy and performance of machine learning models. - **AI Model Evaluation & Optimization:** - Regularly evaluate AI models using performance metrics (e.g., precision, recall, F1 score) and fine-tune them to improve accuracy. - Perform hyperparameter tuning and cross-validation to ensure robust model performance. - Implement methods for model explainability and transparency (e.g., LIME, SHAP) to ensure trustworthiness in AI decisions. - **AI Strategy & Leadership:** - Collaborate with business stakeholders to identify opportunities for AI adoption and develop project roadmaps. - Provide technical leadership and mentorship to junior AI developers and data scientists, ensuring adherence to best practices in AI development. - Stay current with AI trends and research, introducing innovative techniques and tools to the team. - **Security & Ethical Considerations:** - Ensure AI models comply with ethical guidelines, including fairness, accountability, and transparency. - Implement security measures to protect sensitive data and AI models from vulnerabilities and attacks. - Monitor the performance of AI systems in production, ensuring they operate within ethical and legal boundaries. - **Collaboration & Cross-Functional Support:** - Collaborate with DevOps teams to ensure efficient deployment of AI models in production environments. - Work closely with product managers, business analysts, and stakeholders to align AI solutions with business needs. - Participate in Agile ceremonies to ensure timely delivery of AI projects. - **Continuous Improvement & Research:** - Conduct research to stay updated with the latest AI and machine learning technologies. - Evaluate new tools and methodologies to improve the efficiency and accuracy of AI model development. - Drive continuous improvement initiatives to enhance the scalability and robustness of AI systems. **Qualifications Required:** - Bachelor's degree in computer science, Data Science, Artificial Intelligence, or related field. - 5+ years of experience in software development with a strong focus on AI and machine learning. - Expertise in AI frameworks and libraries (e.g., TensorFlow, PyTorch, Keras, Scikit-learn). - Proficiency in programming languages such as Python, R, or Java, and familiarity with AI-related tools (e.g., Jupyter Notebooks, MLflow). - Strong knowledge of data science and machine learning algorithms, including regression, classification, clustering, and deep learning models. - Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) for deploying AI models and managing data pipelines. - Strong understanding of data structures, databases, and large-scale data processing technologies (e.g., Hadoop, Spark). - Familiarity with Agile development methodologies and version control systems (Git). **Preferred Qualifications:** - Master's or PhD in Artificial Intelligence, Machine Learning, or related field. - Experience with natural language processing (NLP) techniques (e.g., BERT, GPT, LSTM, Transformer models). - Knowledge of computer vision technologies (e.g., CNNs, OpenCV). - Familiarity with edge computing and deploying AI models on IoT devices. - Certification in AI/ML or cloud platforms (e.g., AWS Certified Machine Learning, Google Professional Data Engineer). As a Specialist in Software Development (Artificial Intelligence), you will lead the des

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Accelya logo
Accelya

Travel Technology

Irving

RecommendedJobs for You

bengaluru, karnataka, india

mumbai, maharashtra, india

pune/pimpri-chinchwad area