1

Freelance Python Data Analysis Jobs in Portland, ME

... Python for data analysis and model development (NumPy, pandas, scikit-learn). • Working knowledge of SQL and relational databases. • Familiarity with at least one ML or deep learning framework (e ...

... Python for data analysis and model development (NumPy, pandas, scikit-learn). • Working knowledge of SQL and relational databases. • Familiarity with at least one ML or deep learning framework (e ...

Data Scientist

Portland, ME · On-site

$87K - $123K/yr

Proficiency in Python for data analysis and model development (NumPy, pandas, scikit-learn). * Working knowledge of SQL and relational databases. * Familiarity with at least one ML or deep learning ...

Data Scientist

Portland, ME · On-site

$87K - $123K/yr

Proficiency in Python for data analysis and model development (NumPy, pandas, scikit-learn). * Working knowledge of SQL and relational databases. * Familiarity with at least one ML or deep learning ...

Technical Lead, Data Analytics

Portland, ME · On-site +1

$100K - $140K/yr

Perform root cause analysis and implement scalable, long-term solutions-not just quick fixes ... Professional Python experience * Experience supporting cloud infrastructure, preferably AWS

Digital Analyst Internships

Biddeford, ME · On-site

$103K - $122K/yr

Familiarity with data analysis platforms and tools, comfortable extracting and interpreting complex ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Portland, ME · On-site

$100K - $119K/yr

Familiarity with data analysis platforms and tools, comfortable extracting and interpreting complex ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

South Portland, ME · On-site

$102K - $120K/yr

Familiarity with data analysis platforms and tools, comfortable extracting and interpreting complex ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Digital Analyst Internships

Auburn, ME · On-site

$106K - $125K/yr

Familiarity with data analysis platforms and tools, comfortable extracting and interpreting complex ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Proficiency in SQL for data manipulation and analysis. Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and analytics modeling platforms such as Tableau

Proficiency in SQL for data manipulation and analysis. Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and analytics modeling platforms such as Tableau

Proficiency in SQL for data manipulation and analysis. Comfortable with Python. * Experience working within data platforms like Databricks/Snowflake, and analytics modeling platforms such as Tableau

Strong Python skills; experience with Pytest or test automation is a plus. * Exposure to NRTL, product certification, or global compliance processes is a plus. * Strong lab testing, data analysis ...

next page

Showing results 1-20

Freelance Python Data Analysis information

See Portland, ME salary details

$13

$59

$88

How much do freelance python data analysis jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for freelance python data analysis in Portland, ME is $59.98, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $68.12 per hour, depending on experience, location, and employer.

What is freelance Python data analysis?

Freelance Python data analysis involves using the Python programming language to analyze and interpret data for clients on a project or contract basis. Freelancers in this field typically work with datasets to extract insights, visualize results, and help businesses make data-driven decisions. They often use libraries such as pandas, NumPy, and matplotlib, and may work across industries like finance, marketing, healthcare, and technology. Freelancers enjoy flexibility in choosing their projects and clients, and often work remotely.

What are the key skills and qualifications needed to thrive as a freelance Python data analyst?

To thrive as a Freelance Python Data Analyst, you need strong analytical skills, proficiency in Python programming, and a solid understanding of statistics and data manipulation, often backed by a relevant degree or proven portfolio. Experience with tools such as Pandas, NumPy, Jupyter Notebooks, and data visualization libraries like Matplotlib or Seaborn is typically required. Excellent problem-solving abilities, communication skills, and the ability to manage projects independently distinguish top performers in this role. These skills enable analysts to deliver actionable insights, meet client expectations, and maintain a successful freelance business.

What are some common challenges freelance Python data analysts face when working with clients remotely?

Freelance Python data analysts often encounter challenges such as clarifying project requirements, managing client expectations about deliverables, and ensuring timely communication across different time zones. Working remotely can also mean troubleshooting data access or security issues, especially if clients have strict data privacy policies. Building trust through regular updates and transparent reporting is key to successful collaborations in this role.

What are the most commonly searched types of Python Data Analysis jobs in Portland, ME?

The most popular types of Python Data Analysis jobs in Portland, ME are:

What job categories do people searching Freelance Python Data Analysis jobs in Portland, ME look for?

The top searched job categories for Freelance Python Data Analysis jobs in Portland, ME are:

Infographic showing various Freelance Python Data Analysis job openings in Portland, ME as of June 2026, with employment types broken down into 1% As Needed, 87% Full Time, and 12% Part Time. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $124,751 per year, or $60 per hour.

Full-time

Re-posted 25 days ago


Job description

Job Summary:
Northeastern University is seeking a Data Scientist for a full-time, one-year term appointment at their Roux Institute in Portland, Maine. The role focuses on supporting the development and delivery of AI and data science solutions, involving data analysis, feature engineering, model development, and collaboration with senior professionals in the field.
Responsibilities:
• Perform data cleaning, exploratory data analysis (EDA), and feature engineering.
• Train, evaluate, and compare machine learning models under supervision.
• Assist with model validation, performance monitoring, and documentation.
• Contribute to ML pipelines and collaborate with ML engineers on deployment-related tasks.
• Ability to clearly communicate analytical findings to technical and non-technical audiences with guidance.
• Collaborate effectively with cross-functional teams including data scientists, engineers, project managers, and faculty experts.
• Willingness to participate in client meetings in a supporting role.
Qualifications:
Required:
• Master’s degree (required) or Ph.D. (optional) in Computer Science, Engineering, Applied Mathematics, Statistics, or a closely related field.
• 0–2 years of industry, research, or applied project experience in data science or machine learning.
• Experience gained through internships, co-ops, academic research, or applied capstone projects is acceptable.
• Solid understanding of statistical methods, regression, hypothesis testing, and basic experimental design.
• Hands-on experience with classical machine learning methods such as linear/logistic regression, decision trees, and gradient boosting.
• Familiarity with deep learning concepts and modern architectures (e.g., convolutional neural networks or transformers); deep specialization is not required.
• Proficiency in Python for data analysis and model development (NumPy, pandas, scikit-learn).
• Working knowledge of SQL and relational databases.
• Familiarity with at least one ML or deep learning framework (e.g., PyTorch, TensorFlow, HuggingFace).
• Ability to clearly communicate analytical findings to technical and non-technical audiences with guidance.
• Collaborate effectively with cross-functional teams including data scientists, engineers, project managers, and faculty experts.
• Willingness to participate in client meetings in a supporting role.
• Awareness of ethical AI principles including fairness, transparency, and responsible model use.
• Willingness to follow established governance, documentation, and review practices.
• Strong curiosity and motivation to learn new tools, techniques, and AI methods.
• Openness to feedback and mentorship.
• Ability to manage assigned tasks, meet deadlines, and maintain high-quality work.
• Proactive attitude and willingness to take increasing responsibility over time.
Preferred:
• Industry experience is preferred.
• Exposure to NLP, computer vision, or speech processing through coursework or academic/industry projects.
• Familiarity with cloud platforms (AWS, Azure, or GCP).
• Understanding of software development best practices such as version control (Git) and Agile workflows.
Company:
Founded in 1898, Northeastern is a global research university with a distinctive, experience-driven approach to education and discovery. Founded in 1898, the company is headquartered in Boston, USA, with a team of 5001-10000 employees. The company is currently Late Stage.