Job Summary
The Senior Data Scientist plays a crucial role in transforming unstructured big data into actionable insights through advanced algorithms and innovative data models. This position is essential for developing strategies that enhance client service delivery and product optimization, using cutting-edge machine learning tools and techniques to drive data-driven decision-making within the organization.
Primary Skills: Python, PyTorch, Pandas, NumPy, NLTK or spaCy, FastAPI
Job Description:
We are seeking a highly skilled and experienced AI Developer to join our dynamic team. The ideal candidate will have a strong background in artificial intelligence, machine learning, Deep Learning and Data Science, with a proven track record of developing and deploying end to end AI solutions.
Key Responsibilities:
- Design and Develop AI Models: Create, implement, and optimize AI models and algorithms to solve complex business problems.
- Data Analysis: Analyse large datasets to extract meaningful insights and patterns.
- Model Training and Evaluation: Train, test, and validate AI models to ensure accuracy and efficiency.
- Collaboration: Work closely with cross-functional teams, including data scientists, software engineers, and product managers, to integrate AI solutions into products and services.
- Research and Innovation: Stay updated with the latest AI trends and technologies and apply them to improve existing solutions.
- Documentation: Maintain comprehensive documentation of AI models, processes, and results.
Qualifications:
- Experience: Minimum of 5 years of experience in AI development, with a strong portfolio of successful AI projects.
- Technical Skills:
- Proficiency in programming languages such as Python.
- Natural Language Processing (NLP): Understanding of NLP techniques, including text preprocessing, tokenization, word embeddings, topic modelling, Named Entity Recognition, seq-2-se2, attention mechanism, Language Translation and large language models.
- Computer Vision: Familiarity with computer vision concepts, image processing, and object detection.
- Familiarity with large language models (LLMs), experience in building Generative AI application, RAG and its various types, Agents, LangChain, LLamaIndex, LangGraph and multi model etc.
- Experience with machine learning and deep learnings frameworks and libraries (e.g., Pandas, Numpy, Matplotlib, TensorFlow, PyTorch, scikit-learn).
- Experience with integrating and orchestrating AI models into a Highly saleable Backend using FastAPI.
- Strong understanding of data structures, algorithms, and statistical methods.
- Experience with any cloud platforms (e.g., AWS, Azure, Google Cloud, Harness, Apache Airflow) will be preferred.
- Experience with Microservice Architecture along with HLD (High Level System Design) and LLD (Low Level System Design) and AI Integration into these System designs.
- Experience with specific generative AI applications: Expertise in areas like natural language processing, RAG, computer vision, or audio generation.
- Knowledge of ethical considerations in AI: Understanding of bias, fairness, and responsible AI practices.
- Experience with DevOps and CI/CD pipelines: Ability to automate model training and deployment processes.
- Strong command on Git, Github and Gitlab.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Ability to work in a fast-paced, collaborative environment.
- Ability to understand the business and its related problem’s
Key Responsibilities
2. Leverage Python And Sql To Develop And Optimize Data Models That Address Specific Organizational Challenges, Ensuring Effective Integration And Management Of Data.
3. Analyze And Mine Large Datasets To Identify Trends And Patterns, Utilizing Advanced Analytics Techniques To Interpret Findings And Provide Actionable Recommendations Based On Experimental Results.
4. Collaborate With Cross-Functional Teams To Identify Opportunities For Utilizing Data Insights To Formulate Strategic Business Solutions That Enhance Operational Efficiency And Product Offerings.
5. Create Comprehensive Visualizations And Reports Using Data Visualization Tools To Communicate Complex Analysis And Results Clearly, Enabling Informed Decision-Making For Customers And Stakeholders.
Skill Requirements
2. - Proficient In Programming Languages Such As Python For Data Analysis And Model Development.
3. - Solid Understanding Of Sql For Data Manipulation And Querying Large Databases.
4. - In-Depth Experience With Data Analytics Techniques And Tools For Interpreting Complex Datasets.
5. - Excellent Collaboration And Communication Skills To Work With Diverse Teams And Stakeholders.