DataScience Resources/ Job opportunities
13 subscribers
4 photos
3 files
31 links
Join this channel to get free data science resources, handout and Job opportunities information
Download Telegram
Role - Data Analyst Internship
Company - Limeroad. com
Location - Gurugram, India
Duration - 6 Months
Apply Link -
https://tinyurl.com/pzxf5p99

Role - Frontend Developer Internship
Company - Uniflik
Location - Work From Home
Duration - 2 Months
Apply Link -
https://tinyurl.com/e3wea42m

Role - Fullstack Developer Internship
Company - ResTech
Location - Work From Home
Stipend per month - β‚Ή 25K - 45K
Duration - 2 Months
Apply Link -
https://tinyurl.com/5fju55pk
Role - Frontend Developer Internship
Company - Sharpe AI
Location - Work From Home
Duration - 6 Months
Apply Link -
https://tinyurl.com/3exmccb5

Role - Digital Marketing Internship
Company - Insightful Technologies
Location - Noida, India
Duration - 3-6 Months
Apply Link  -
https://tinyurl.com/ytf2j8a7
πŸš€ Internships/ Job Opportunities...



Frontend Developer Job
TechSolv IT | Gurugram, India
Job Offer : β‚Ή 3 LPA - 5 LPA
Link: https://cuvette.tech/app/public/job/656db0adbee8f1149720b744?referralCode=8T994D


Product Management Job
Wayspire | Gurugram, India
Job Offer : β‚Ή 4.5 LPA-7LPA
Link: https://cuvette.tech/app/public/job/656b130d001c812372b396da?referralCode=8T994D


Backend Developer Job
Olik | Delhi, India
Job Offer : β‚Ή 4 LPA - 9 LPA
Link: https://cuvette.tech/app/public/job/6568696dbfad2c747f2f1a05?referralCode=8T994D


Software Developer Job
Eglogics Softech pvt ltd | Noida, India
Job Offer : β‚Ή 4 LPA - 6 LPA
Link: https://cuvette.tech/app/public/job/65683659289c711995d09538?referralCode=8T994D


Fullstack Developer Job
Wilyer | Gurugram, India
Job Offer : β‚Ή 3 LPA - 3.6 LPA
Link: https://cuvette.tech/app/public/job/6568336d289c711995cfa05f?referralCode=8T994D


Frontend Developer Job
SayF | Bangalore, India
Job Offer :β‚Ή 4 LPA - 9 LPA
Link: https://cuvette.tech/app/public/job/6565fc39024067206a3069e1?referralCode=8T994D


Frontend Developer Job
Instadukan | Bangalore, India
Job Offer : β‚Ή 3 LPA - 5 LPA
Link: https://cuvette.tech/app/public/job/6565c93ba12ac7c6cc0e5f11?referralCode=8T994D


Mobile App Developer Job
BlackLight Studio | Noida, India
Job Offer : β‚Ή 6 LPA - 12 LPA
Link: https://cuvette.tech/app/public/job/65659c5ea12ac7c6cc0189e1?referralCode=8T994D


Fullstack Developer Job
Labellerr by Tensor Matics Pvt Ltd | Chandigarh, India
Job Offer
β‚Ή 9 LPA - 12 LPA
Link: https://cuvette.tech/app/public/job/656448baa90667de869261c3?referralCode=8T994D


Product Management Job
SOLRUF | Mumbai, India
Job Offer : β‚Ή 3.2 LPA - 6 LPA
Link: https://cuvette.tech/app/public/job/6561d105491c8b44d997aae9?referralCode=8T994D


Internships...


Backend Developer Internship
SuperYou | Bangalore, India
Stipend per month : β‚Ή 10K - 15K
LInk: https://cuvette.tech/app/public/internship/656f1952573f1de0953820f5?referralCode=8T994D


Backend Developer Internship
Beyond Imagination Technologies pvt ltd | Delhi, India
Stipend per month β‚Ή 5K - 5K  
Link: https://cuvette.tech/app/public/internship/656ee74de4eb409abb309828?referralCode=8T994D


Frontend Developer Internship
Beyond Imagination Technologies pvt ltd | Delhi, India
Stipend per month β‚Ή 5K - 5K
Link: https://cuvette.tech/app/public/internship/656ee68fe4eb409abb302d62?referralCode=8T994D


Fullstack Developer Internship
EVLOY | Delhi, India
Stipend per month β‚Ή 5K - 5K
Link: https://cuvette.tech/app/public/internship/656ed2d6e4eb409abb292438?referralCode=8T994D

All the best πŸ‘πŸ‘
Seagate Hiring AI Machine learning Intern
Batch: 2023, 2024, 2025, 2026 passout batch
Experience: students
Salary :50k - 80k per month 
Application link  : https://seagatecareers.com/job/Pune-Intern-AI-Machine-learning/1105359500/
Latest Jobs Opportunities πŸ‘‡

Cisco is hiring Software Backend Engineer
https://bit.ly/3tJ7wHp

TIAA is hiring Analyst
https://bit.ly/48LCOw6

Coinbase is hiring Software Engineer
https://bit.ly/3vlIAWS

Sahay is hiring Business Analyst
https://bit.ly/47r9D0j

Sprinto is hiring HR Intern
https://bit.ly/3NVLMPD

Tech Community & Referrals Network
->
https://t.me/addlist/KBNT2WWRIEs0NzIx

All the best πŸ‘πŸ‘
Preparing for a data science interview can be challenging, but with the right approach, you can increase your chances of success. Here are some tips to help you prepare for your next data science interview:

πŸ‘‰ 1. Review the Fundamentals: Make sure you have a thorough understanding of the fundamentals of statistics, probability, and linear algebra. You should also be familiar with data structures, algorithms, and programming languages like Python, R, and SQL.

πŸ‘‰ 2. Brush up on Machine Learning: Machine learning is a key aspect of data science. Make sure you have a solid understanding of different types of machine learning algorithms like supervised, unsupervised, and reinforcement learning.

πŸ‘‰ 3. Practice Coding: Practice coding questions related to data structures, algorithms, and data science problems. You can use online resources like HackerRank, LeetCode, and Kaggle to practice.

πŸ‘‰ 4. Build a Portfolio: Create a portfolio of projects that demonstrate your data science skills. This can include data cleaning, data wrangling, exploratory data analysis, and machine learning projects.

πŸ‘‰ 5. Practice Communication: Data scientists are expected to effectively communicate complex technical concepts to non-technical stakeholders. Practice explaining your projects and technical concepts in simple terms.

πŸ‘‰ 6. Research the Company: Research the company you are interviewing with and their industry. Understand how they use data and what data science problems they are trying to solve.

By following these tips, you can be well-prepared for your next data science interview. Good luck!
Latest Jobs & Internship Opportunities πŸ‘‡πŸ‘‡

RedBus
Role: Software Engineer
Location: Bangalore
Salary: 9 LPA - 18 LPA
Apply link: https://cuvette.tech/app/other-jobs/65a9eb48c74ba0c592507627?referralCode=8T994D

PhonePe
Role: UI Engineer
Location: Bangalore
Salary: 12 LPA - 22 LPA
Apply link: https://cuvette.tech/app/other-jobs/65a807527b44465f9fa1cbe2?referralCode=8T994D

HCL Tech
Role: Software Engineer
Location: PAN India
Salary : 4 LPA - 6 LPA
Apply link: https://cuvette.tech/app/other-jobs/65a698eacb61e82137e8f2fd?referralCode=8T994D

Bastian Solutions
Role: Software Developer
Location: Bangalore
Salary: 5 LPA - 8 LPA
Apply link: https://cuvette.tech/app/other-jobs/65a521177731314766b9ff7a?referralCode=8T994D

Mastercard
Role: Software Engineer-1
Location: Pune
Salary: 10 LPA - 18 LPA
Apply link: https://cuvette.tech/app/other-jobs/65993376ab2bf0e19b8c1b36?referralCode=8T994D
Complete Python Topics for Data Analysts πŸ˜„πŸ‘‡

Python for Data Analysis: https://t.me/datascienceinformation

1. Introduction to Python:
   - Variables, data types, and basic operations.
   - Control structures (if statements, loops).
   - Functions and modules.

2. NumPy:
   - Array creation and manipulation.
   - Mathematical operations on arrays.
   - Indexing and slicing.

3. Pandas:
   - Series and DataFrame basics.
   - Data cleaning and manipulation.
   - Grouping and aggregation.

4. Matplotlib and Seaborn:
   - Data visualization using line plots, bar charts, and scatter plots.
   - Customizing plots and adding labels.

5. Data Cleaning and Preprocessing:
   - Handling missing data.
   - Removing duplicates.
   - Data normalization and scaling.

6. Statistical Analysis with Python:
   - Descriptive statistics.
   - Inferential statistics and hypothesis testing.

7. Scikit-Learn:
   - Introduction to machine learning.
   - Supervised and unsupervised learning algorithms.
   - Model evaluation and validation.

8. Time Series Analysis:
   - Working with time series data.
   - Seasonality and trend analysis.
   - Forecasting techniques.

9. Web Scraping with BeautifulSoup and Requests:
   - Extracting data from websites.
   - Web scraping ethics and best practices.

10. SQL for Data Analysis:
    - Basics of SQL.
    - Querying databases with Python.

11. Advanced Data Visualization:
    - Interactive visualizations with Plotly.
    - Geospatial data visualization.

12. Machine Learning for Data Analysis:
    - Feature engineering.
    - Model tuning and optimization.

13. Deep Learning Basics:
    - Introduction to neural networks.
    - Using TensorFlow or PyTorch for deep learning.

14. Natural Language Processing (NLP):
    - Text processing and analysis.
    - Sentiment analysis and text classification.

15. Big Data Technologies (Optional):
    - Apache Spark basics.
    - Working with large datasets.

Remember, practical application and real-world projects are very important to master these topics.

Like this post if you want me to continue this Python series πŸ‘β™₯️

Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Let's start with Python Learning Series today πŸ’ͺ

Complete Python Topics for Data Analysis:https://t.me/datascienceinformation

Introduction to Python.

1. Variables, Data Types, and Basic Operations:
   - Variables: In Python, variables are containers for storing data values. For example:
   
     age = 25
     name = "John"
    

   - Data Types: Python supports various data types, including int, float, str, list, tuple, and more. Example:
   
     height = 1.75  # float
     colors = ['red', 'green', 'blue']  # list
    

   - Basic Operations: You can perform basic arithmetic operations:
   
     result = 10 + 5
    

2. Control Structures (If Statements, Loops):
   - If Statements: Conditional statements allow you to make decisions in your code.
   
     age = 18
     if age >= 18:
         print("You are an adult.")
     else:
         print("You are a minor.")
    

   - Loops (For and While): Loops are used for iterating over a sequence (string, list, tuple, dictionary, etc.).
   
     fruits = ['apple', 'banana', 'orange']
     for fruit in fruits:
         print(fruit)
    

3. Functions and Modules:
   - Functions: Functions are blocks of reusable code. Example:
   
     def greet(name):
         return f"Hello, {name}!"

     result = greet("Alice")
    

   - Modules: Modules allow you to organize code into separate files. Example:
   
     # mymodule.py
     def multiply(x, y):
         return x * y

     # main script
     import mymodule
     result = mymodule.multiply(3, 4)
    

Understanding these basics is crucial as they lay the foundation for more advanced topics.

Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Python Learning Series Part-2

Complete Python Topics for Data Analysis: https://t.me/datascienceinformation

2. NumPy:

NumPy is a fundamental package for scientific computing in Python. It provides support for large, multi-dimensional arrays and matrices, along with mathematical functions to operate on these data structures.

1. Array Creation and Manipulation:
   - Array Creation: You can create NumPy arrays using numpy.array() or specific functions like numpy.zeros(), numpy.ones(), etc.
   
     import numpy as np

     arr = np.array([1, 2, 3])
    

   - Manipulation: NumPy arrays support various operations such as element-wise addition, subtraction, and more.
   
     arr1 = np.array([1, 2, 3])
     arr2 = np.array([4, 5, 6])
     result = arr1 + arr2
    

2. Mathematical Operations on Arrays:
   - NumPy provides a wide range of mathematical operations that can be applied to entire arrays or specific elements.
   
     arr = np.array([1, 2, 3])
     mean_value = np.mean(arr)
    

   - Broadcasting allows operations on arrays of different shapes and sizes.
   
     arr = np.array([1, 2, 3])
     result = arr * 2
    

3. Indexing and Slicing:
   - Accessing specific elements or subarrays within a NumPy array is crucial for data manipulation.
   
     arr = np.array([1, 2, 3, 4, 5])
     value = arr[2]  # Accessing the third element
    

   - Slicing enables you to extract portions of an array.
   
     arr = np.array([1, 2, 3, 4, 5])
     subset = arr[1:4]  # Extract elements from index 1 to 3
    

Understanding NumPy is essential for efficient handling and manipulation of data in a data analysis context.

Get started writing Python with this Free introductory course.

Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Python Learning Series Part-3

Complete Python Topics for Data Analysis:https://t.me/datascienceinformation

3. Pandas:

Pandas is a powerful library for data manipulation and analysis. It provides data structures like Series and DataFrame, making it easy to handle and analyze structured data.

1. Series and DataFrame Basics:
   - Series: A one-dimensional array with labels, akin to a column in a spreadsheet.
   
     import pandas as pd

     series_data = pd.Series([1, 3, 5, np.nan, 6, 8])
    

   - DataFrame: A two-dimensional table, similar to a spreadsheet or SQL table.
   
     df = pd.DataFrame({
         'Name': ['Alice', 'Bob', 'Charlie'],
         'Age': [25, 30, 35],
         'City': ['New York', 'San Francisco', 'Los Angeles']
     })
    

2. Data Cleaning and Manipulation:
   - Handling Missing Data: Pandas provides methods to handle missing values, like dropna() and fillna().
   
     df.dropna()  # Drop rows with missing values
    

   - Filtering and Selection: Selecting specific rows or columns based on conditions.
   
     adults = df[df['Age'] > 25]
    

   - Adding and Removing Columns:
   
     df['Salary'] = [50000, 60000, 75000]  # Adding a new column
     df.drop('City', axis=1, inplace=True)  # Removing a column
    

3. Grouping and Aggregation:
   - GroupBy: Grouping data based on some criteria.
   
     grouped_data = df.groupby('City')
    

   - Aggregation Functions: Computing summary statistics for each group.
   
     average_age = grouped_data['Age'].mean()
    

4. Pandas in Data Analysis:
   - Pandas is extensively used for data preparation, cleaning, and exploratory data analysis (EDA).
   - It seamlessly integrates with other libraries like NumPy and Matplotlib.

Here you can access Free Pandas Cheatsheet

Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Python Learning Series Part-4

Complete Python Topics for Data Analysis: https://t.me/datascienceinformation

4. Matplotlib and Seaborn:

Matplotlib is a popular data visualization library, and Seaborn is built on top of Matplotlib to enhance its capabilities and provide a high-level interface for attractive statistical graphics.

1. Data Visualization with Matplotlib:
   - Line Plots, Bar Charts, and Scatter Plots: Creating basic visualizations.
   
     import matplotlib.pyplot as plt

     x = [1, 2, 3, 4, 5]
     y = [2, 4, 6, 8, 10]

     plt.plot(x, y)  # Line plot
     plt.bar(x, y)   # Bar chart
     plt.scatter(x, y)  # Scatter plot
     plt.show()
    

   - Customizing Plots: Adding labels, titles, and customizing the appearance.
   
     plt.xlabel('X-axis Label')
     plt.ylabel('Y-axis Label')
     plt.title('Customized Plot')
     plt.grid(True)
    

2. Seaborn for Statistical Visualization:
   - Enhanced Heatmaps and Pair Plots: Seaborn provides more advanced visualizations.
   
     import seaborn as sns

     df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})

     sns.heatmap(df, annot=True, cmap='coolwarm')  # Heatmap
     sns.pairplot(df)  # Pair plot
    

   - Categorical Plots: Visualizing relationships with categorical data.
   
     sns.barplot(x='Category', y='Value', data=df)
    

3. Data Visualization Best Practices:
   - Choosing the Right Plot Type: Selecting the appropriate visualization for your data.
   - Effective Use of Color and Labels: Making visualizations clear and understandable.

4. Advanced Visualization:
   - Interactive Plots with Plotly: Creating interactive plots for web-based dashboards.
   - Geospatial Data Visualization: Plotting data on maps using libraries like Geopandas.

Visualization is a crucial aspect of data analysis, helping to communicate insights effectively.


Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Python Learning Series Part-5

Complete Python Topics for Data Analysis: https://t.me/datascienceinformation

Data Cleaning and Preprocessing:

1. Handling Missing Data:
   - Identifying Missing Values:
   
     df.isnull()  # Boolean DataFrame indicating missing values
    

   - Dropping Missing Values:
   
     df.dropna()  # Drop rows with missing values
    

   - Filling Missing Values:
   
     df.fillna(value)  # Replace missing values with a specified value
    

2. Removing Duplicates:
   - Identifying Duplicates:
   
     df.duplicated()  # Boolean Series indicating duplicate rows
    

   - Removing Duplicates:
   
     df.drop_duplicates()  # Remove duplicate rows
    

3. Data Normalization and Scaling:
   - Min-Max Scaling:
   
     from sklearn.preprocessing import MinMaxScaler

     scaler = MinMaxScaler()
     df_scaled = scaler.fit_transform(df[['feature']])
    

   - Standardization:
   
     from sklearn.preprocessing import StandardScaler

     scaler = StandardScaler()
     df_standardized = scaler.fit_transform(df[['feature']])
    

4. Handling Categorical Data:
   - One-Hot Encoding:
   
     pd.get_dummies(df['categorical_column'])
    

   - Label Encoding:
   
     from sklearn.preprocessing import LabelEncoder

     label_encoder = LabelEncoder()
     df['encoded_column'] = label_encoder.fit_transform(df['categorical_column'])
    

Understanding data cleaning and preprocessing is crucial for ensuring the quality and suitability of your data for analysis.

Share with credits: https://t.me/datascienceinformation

Hope it helps :)
Here is a simple explanation of each algorithm:

1. Linear Regression:
   - Imagine drawing a straight line on a graph to show the relationship between two things, like how the height of a plant might relate to the amount of sunlight it gets.

2. Decision Trees:
   - Think of a game where you have to answer yes or no questions to find an object. It's like a flowchart helping you decide what the object is based on your answers.

3. Random Forest:
   - Picture a group of friends making decisions together. Random Forest is like combining the opinions of many friends to make a more reliable decision.

4. Support Vector Machines (SVM):
   - Imagine drawing a line to separate different types of things, like putting all red balls on one side and blue balls on the other, with the line in between them.

5. k-Nearest Neighbors (kNN):
   - Pretend you have a collection of toys, and you want to find out which toys are similar to a new one. kNN is like asking your friends which toys are closest in looks to the new one.

6. Naive Bayes:
   - Think of a detective trying to solve a mystery. Naive Bayes is like the detective making guesses based on the probability of certain clues leading to the culprit.

7. K-Means Clustering:
   - Imagine sorting your toys into different groups based on their similarities, like putting all the cars in one group and all the dolls in another.

8. Hierarchical Clustering:
   - Picture organizing your toys into groups, and then those groups into bigger groups. It's like creating a family tree for your toys based on their similarities.

9. Principal Component Analysis (PCA):
   - Suppose you have many different measurements for your toys, and PCA helps you find the most important ones to understand and compare them easily.

10. Neural Networks (Deep Learning):
    - Think of a robot brain with lots of interconnected parts. Each part helps the robot understand different aspects of things, like recognizing shapes or colors.

11. Gradient Boosting algorithms:
    - Imagine you are trying to reach the top of a hill, and each time you take a step, you learn from the mistakes of the previous step to get closer to the summit. XGBoost and LightGBM are like smart ways of learning from those steps.

Share with credits: https://t.me/datascienceinformation

ENJOY LEARNING πŸ‘πŸ‘
TOP CONCEPTS FOR INTERVIEW PREPARATION!!

πŸš€TOP 10 SQL Concepts for Job Interview

1. Aggregate Functions (SUM/AVG)
2. Group By and Order By
3. JOINs (Inner/Left/Right)
4. Union and Union All
5. Date and Time processing
6. String processing
7. Window Functions (Partition by)
8. Subquery
9. View and Index
10. Common Table Expression (CTE)


πŸš€TOP 10 Statistics Concepts for Job Interview

1. Sampling
2. Experiments (A/B tests)
3. Descriptive Statistics
4. p-value
5. Probability Distributions
6. t-test
7. ANOVA
8. Correlation
9. Linear Regression
10. Logistics Regression


πŸš€TOP 10 Python Concepts for Job Interview

1. Reading data from file/table
2. Writing data to file/table
3. Data Types
4. Function
5. Data Preprocessing (numpy/pandas)
6. Data Visualisation (Matplotlib/seaborn/bokeh)
7. Machine Learning (sklearn)
8. Deep Learning (Tensorflow/Keras/PyTorch)
9. Distributed Processing (PySpark)
10. Functional and Object Oriented Programming

Like ❀️ the post if it was helpful to you!!!
πŸ”° 2024 Data Visualization in Tableau & Python (2 Courses in 1) | Udemy
Learn Data Visualization With Tableau &Amp; Python From The Basic To Advanced Level Using Real-Life Projects


2 hours β€’ 33 lectures β€’ 6 assignments.

⏳ FREE for: First 1000 enrolls ⚠️
πŸ“Ά Rating: 4.8 ⭐️
βœ… Rated by: 219 students
🧲 Category: #development
πŸ”„ Last updated: 01/2024
πŸ‘€ Instructor: Surendra Varma Pericherla