1

Python Data Scientist Jobs in Detroit, MI (NOW HIRING)

Bachelor's degree in Business, Data Science, Statistics, Economics, Engineering, Computer Science ... R, Python, C, Java, Ruby, etc.) and visualization tools (i.e. QlikView, Tableau, Web FOCUS, etc.

As a Senior Data Scientist, DCC, you will use your knowledge of data and advanced analytics to ... Python, SQL, mathematical programming, machine learning, artificial intelligence, optimization ...

Lead Data Scientist, Healthcare Analytics works with system leaders, business stake holders and ... Python, R or SAS. Two plus (2+) years of experience involving quantitative data analyses for ...

New

... in Python using at least 2 of the following: NLTK, spaCy, Gensim, or HuggingFace. 2. Implementing ... Science, Data Science, Computer Engineering or related field and 3 years of experience in the job ...

The Senior Data Scientist on the Credit AI team at Ford Credit will lead the development and ... Strong programming experience in Python and experience with ML frameworks such as scikit-learn ...

Stellantis is a global automotive company seeking a Data & AI Scientist to develop advanced data ... Spark, Databricks, Snowflake • Strong programming skills in Python and SQL • Knowledge of ...

Be a specialist on specific data science fields (e.g. NLP, Computer Vision, Time Series) Basic ... Strong programming skills in Python and SQL * Knowledge of advanced statistical techniques and ...

The Senior Data Scientist on the Credit AI team at Ford Credit will lead the development and ... Strong programming experience in Python and experience with ML frameworks such as scikit-learn ...

As a Senior Data Scientist, DCC, you will use your knowledge of data and advanced analytics to ... Python, SQL, mathematical programming, machine learning, artificial intelligence, optimization ...

next page

Showing results 1-20

Python Data Scientist information

See Detroit, MI salary details

$37.1K

$121.5K

$194.5K

How much do python data scientist jobs pay per year?

As of Jun 12, 2026, the average yearly pay for python data scientist in Detroit, MI is $121,507.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,500.00 and $134,600.00 per year, depending on experience, location, and employer.

What does a data scientist do with Python?

A data scientist uses Python to analyze data, build models, and create visualizations. They often utilize libraries like pandas, scikit-learn, and TensorFlow to extract insights and develop predictive algorithms, making Python a key tool in their workflow.

What is the difference between Python Data Scientist vs Data Analyst?

AspectPython Data ScientistData Analyst
Required SkillsPython, machine learning, statistical analysis, data modelingExcel, SQL, basic statistics, data visualization
CertificationsData Science certifications, Python programming coursesData analysis or business intelligence certifications
Work EnvironmentData science teams, R&D, predictive modeling projectsBusiness units, reporting, data visualization tasks
Industry UsageTech, finance, healthcare, e-commerceRetail, marketing, finance, healthcare

Python Data Scientists focus on building predictive models and advanced analytics using Python, while Data Analysts primarily interpret data through visualization and reporting. Both roles require strong analytical skills, but Python Data Scientists typically have more programming and machine learning expertise, making them suitable for complex data projects.

What are some common challenges faced by Python Data Scientists when working with large datasets?

Python Data Scientists often encounter challenges related to processing and analyzing large datasets, such as memory limitations and slow computation times. To address these, professionals typically use libraries like Pandas, Dask, or PySpark to optimize data handling and leverage parallel computing. Collaborating closely with data engineers and IT teams can also help in setting up efficient data pipelines and scalable infrastructure. Staying updated with best practices in data preprocessing and model optimization is crucial for managing these challenges effectively.

How much do Python data scientists make?

Python data scientists typically earn between $80,000 and $130,000 annually, depending on experience, location, and industry. Senior roles or those with advanced skills in machine learning and big data tools can earn higher salaries, often exceeding $150,000.

What is a Python Data Scientist?

A Python Data Scientist is a professional who uses Python programming language and its data analysis libraries to extract insights from large datasets. They apply statistical techniques, machine learning algorithms, and data visualization tools to solve business problems and make data-driven decisions. Python Data Scientists often work with tools like pandas, NumPy, scikit-learn, and Jupyter notebooks to manipulate data and build predictive models. Their role typically involves collecting, cleaning, analyzing, and interpreting complex data to help organizations make informed decisions.

Is 40 too late for data science?

Age is not a barrier to becoming a Python Data Scientist. Many professionals transition into data science later in their careers by acquiring relevant skills such as Python, machine learning, and data analysis, often through online courses or certifications. Success depends on your ability to learn, adapt, and build a strong portfolio of projects regardless of age.

What is the 80 20 rule in data science?

In data science, the 80/20 rule, also known as Pareto principle, suggests that roughly 80% of results come from 20% of the efforts or features. Data scientists often use this concept to focus on the most impactful variables or tasks to optimize model performance and efficiency.

What are the key skills and qualifications needed to thrive as a Python Data Scientist, and why are they important?

To thrive as a Python Data Scientist, you need strong analytical skills, a solid understanding of statistics, machine learning, and proficiency in Python programming, typically backed by a degree in computer science or a related field. Familiarity with tools and libraries such as Pandas, NumPy, Scikit-learn, TensorFlow, and version control systems like Git is essential. Problem-solving, curiosity, and effective communication are standout soft skills for this role. These abilities are crucial for extracting actionable insights from data, building predictive models, and collaborating across multidisciplinary teams.
What are popular job titles related to Python Data Scientist jobs in Detroit, MI? For Python Data Scientist jobs in Detroit, MI, the most frequently searched job titles are:
Infographic showing various Python Data Scientist job openings in Detroit, MI as of June 2026, with employment types broken down into 54% Full Time, 33% Part Time, and 13% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $121,507 per year, or $58.4 per hour.
Data Scientist

Full-time

Posted 22 days ago


Job description

Job Description
Departmental Preferences:
  • Intermediate ability to identify, evaluate, and integrate generative AI tools (e.g., AI coding assistants, chat-based models) into team workflows to enhance software development, analytics, documentation, and overall productivity, while maintaining code quality, security, and adherence to engineering best practices
  • Demonstrated experience establishing and enforcing team-level generative AI guidelines, including coaching staff on responsible use, ensuring all AI-generated code and content is thoroughly reviewed, validated, and understood before adoption, and maintaining compliance with corporate GenAI and data governance policies

Responsible for solving highly complex business cases by understanding problem statements and conditions to generate workable hypotheses and solve by creating data driven models. Leads data discovery and analyses, integrates and prepares large and varied datasets, and builds specialized databases and computing environments. Develops highly complex models by utilizing statistical, algorithmic and visualization techniques and provides insights for cross-functional teams within Blue Cross Blue Shield of Michigan (BCBSM) and its subsidiaries.
  • Lead the design, development, and implementation of advanced analytics to generate insights and/or build solutions for business use cases.
  • Provide insight on how to apply advanced analytic principles to resolve business cases and drive strategy.
  • Provide insight on data sourcing, collection, programming and environments to support data modeling and visualizations.
  • Collaborate with leadership and colleagues to evaluate, explore and implement best practices, platforms, tools and techniques.
  • Produce statistical analyses, statistical learning models and data visualizations.
  • Present recommended insights to direct team members, leadership and cross-functional teams to ensure models are well understood and incorporated into necessary business processes.
  • Work on concurrent projects of varying size and scope, adhering to timelines and objectives.
  • Train, mentor, recommend alternative solutions to problem solving and provide review feedback to direct team members on project objectives, quality, etc.

"Qualifications"
  • Bachelor's degree in Business, Data Science, Statistics, Economics, Engineering, Computer Science, Operations Research or related field is required. Master's degree or PhD in related field is preferred.
  • A minimum of six (6) years of related work experience is required.
  • Previous experience programming (2 or more languages) is required.
  • Previous experience working in the healthcare and/or consulting industry is preferred.
  • Advanced knowledge of big data platforms (i.e. Map/Reduce, YARN, HDFS, etc.), query building (i.e. PL/SQL, HIVE, Impala, Spark, etc.), programming (i.e. R, Python, C, Java, Ruby, etc.) and visualization tools (i.e. QlikView, Tableau, Web FOCUS, etc.).
  • Advanced statistical modeling skills (i.e. linear and non-linear regression, neural networks, logistic regression, decision trees, gradient boosting machines, support vector machines, random forests, etc.)
  • Strong knowledge of statistical testing techniques (i.e. t-tests, chi-squared, ANOVA, etc.).
  • Intermediate skills in Microsoft Access, Word, PowerPoint and Excel.
  • Strong analytical, organizational and problem-solving skills.
  • Advanced written and verbal communication skills.
  • Ability to effectively interface and present to management at all levels of the organization.
  • Ability to manage multiple projects concurrently.
  • Ability to build relationships and work collaboratively with cross-functional teams.

All qualified applicants will receive consideration for employment without regard to, among other grounds, race, color, religion, sex, national origin, sexual orientation, age, gender identity, protected veteran status or status as an individual with a disability.