1

Python Jobs in Amherst, MA (NOW HIRING)

Adapts instruction using Excel, Tableau, Python, or R with real business data sets and case studies to support undergraduate and MBA students developing analytical capabilities for modern business ...

Adapts instruction using matrix visualization tools, computational software like MATLAB or Python, and concrete application examples to support students from introductory through advanced ...

Deep knowledge of statistical analysis, data wrangling, exploratory data analysis, machine learning, data visualization, SQL, Python or R programming, hypothesis testing, and communication of data ...

Adapts instruction using Python with scikit-learn, Jupyter notebooks, and real-world data sets to support students from introductory statistics-based ML through advanced deep learning and deployment.

Programming experience such as PLC logic, GUI interfaces, and/or languages like Python, Java, or C++. * Experience with applied statistics. * Proficiency in SolidWorks, GD&T, and Finite Element ...

Expertise with Databricks (Delta Lake, Spark, Python, data pipelines, etc.) * Demonstrated experience with data governance, data cataloging, metadata management, and data security best practices.

Programming experience such as PLC logic, GUI interfaces, and/or languages like Python, Java, or C++. * Experience with applied statistics. * Proficiency in SolidWorks, GD&T, and Finite Element ...

Engine Test Internship - Fall 2026

Suffield, CT · On-site

$18.25 - $24.75/hr

... with Python, MATLAB, Excel, or other data analysis tools • Understanding of combustion, engine performance metrics, or thermal systems • Previous internship, lab, or co-op experience in ...

... Python, and supporting languages (e.g., SQL, Java, C++). - 3 years demonstrated experience of machine learning concepts, including supervised and unsupervised learning, model evaluation techniques ...

Operations & Systems Engineer

Springfield, MA · On-site

$69.30K - $93.70K/yr

Familiarity with AWS , Amazon QuickSight , and scripting languages (e.g., Linux Shell , Python ) for automation. * Solid understanding of APM (Application Performance Monitoring), synthetic ...

next page

Showing results 1-20

Python information

See Amherst, MA salary details

$13

$57

$84

How much do python jobs pay per hour?

As of May 30, 2026, the average hourly pay for python in Amherst, MA is $57.73, according to ZipRecruiter salary data. Most workers in this role earn between $47.60 and $65.58 per hour, depending on experience, location, and employer.

What Is Python?

Python is a programming language used to write or develop a variety of programs and applications. The software developer community uses Python for programming because it is a simple language that is easy to test and debug. Large internet companies such as Facebook, Google, Reddit, and Amazon use Python, and so do government agencies such as NASA. Programmer professionals have used Python to help build popular software such as Autodesk Maya and other visual design applications. Financial professionals and stock traders use Python when scripting algorithms for economic predictions or computerized trading.

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

To thrive as a Python Developer, you need strong programming skills in Python, knowledge of software development principles, and typically a degree in computer science or related fields. Familiarity with frameworks like Django or Flask, version control systems such as Git, and experience with databases are highly valued, along with certifications like PCEP or PCAP. Effective problem-solving, communication, and teamwork are essential soft skills to excel in collaborative and dynamic environments. These skills collectively ensure the delivery of robust, maintainable code and efficient project outcomes in technology-driven organizations.

What are some common challenges Python developers face when working on large-scale projects?

Python developers often encounter challenges such as managing dependencies, ensuring code scalability, and maintaining performance on large-scale projects. Collaboration with cross-functional teams can add complexity, especially when integrating with systems written in other languages. Adopting best practices like modular code structure, thorough documentation, and automated testing can help mitigate these challenges and streamline teamwork.

What is a Python developer?

A Python developer is a software programmer who specializes in writing, testing, and maintaining code using the Python programming language. They can work on a variety of projects, including web development, data analysis, machine learning, automation, and scripting. Python developers often collaborate with other team members to design solutions and ensure the functionality and performance of applications. Their responsibilities may also include debugging programs, integrating third-party services, and writing documentation.

What is the difference between Python developer vs Java developer?

AspectPython DeveloperJava Developer
Required CredentialsBachelor's in CS or related field, Python certifications (optional)Bachelor's in CS or related field, Java certifications (optional)
Work EnvironmentWeb development, data science, automationEnterprise applications, Android development, backend systems
Industry UsageTech startups, data analysis firms, automation companiesFinancial services, large enterprise software, mobile app companies

Python developers focus on scripting, data analysis, and web development, often working in startups or data-driven fields. Java developers typically work on large-scale enterprise applications and Android apps. While both roles require programming skills and similar educational backgrounds, their industry applications and project types differ significantly.

What are the most commonly searched types of Python jobs in Amherst, MA? The most popular types of Python jobs in Amherst, MA are:
What are popular job titles related to Python jobs in Amherst, MA? For Python jobs in Amherst, MA, the most frequently searched job titles are:
What cities near Amherst, MA are hiring for Python jobs? Cities near Amherst, MA with the most Python job openings:
Infographic showing various Python job openings in Amherst, MA as of May 2026, with employment types broken down into 78% Full Time, 15% Part Time, 1% Temporary, and 6% Contract. Highlights an 72% Physical, 5% Hybrid, and 23% Remote job distribution, with an average salary of $120,087 per year, or $57.7 per hour.
GIS / APPLICATION MANAGER

GIS / APPLICATION MANAGER

Town of West Springfield

West Springfield, MA

$60.53K - $76.89K/yr

Other

Posted 12 days ago


Job description

Description GIS/APPLICATION ADMINISTRATOR GRADE IV Statement of Duties: The GIS / Application Administrator is a key technical resource and support for the department. This position is responsible for maintaining GIS and related data and developing web mapping applications for various town departments and the public. Employee is required to perform all similar or related duties.

Examples of Duties Essential Functions: The essential functions or duties listed below are intended only as illustrations of the various type of work that may be performed. The omission of specific statements of duties does not exclude them from the position if the work is similar, related, or a logical assignment to the position. Provides overall management and technical assistance to users of GIS.

Maintains and expands all resources including data software and hardware so that users can conduct their GIS-based applications efficiently and effectively. Coordinates GIS efforts so as to optimize the utility and value of all digital data equipment and other required resources. Assists in the management of other Town databases connected to GIS.

Develops and enforces digital data standards and practices that will promote a GIS resource that can be confidently incorporated into other Town-wide applications. Document and distribute information about GIS data resources to departmental and public users. Develop web maps and applications for town departments and the public.

Full ArcGIS Online administration, including user management, permissions, content lifecycle, dashboards, web maps/apps and mobile workflows. Qualifications Recommended Minimum Qualifications: Education and Experience: Graduate of a four year college with a Bachelor's degree in Geography or similar field and/or GIS certificate. At least three to five (3-5) years related work experience.

Master's degree in Geography or GISP certification preferred. Special Requirements: None Knowledge, Abilities and Skill Knowledge: Demonstrated knowledge of GIS concepts and analytical techniques GIS software tools and applications including but not limited to ArcGIS Pro, ArcGIS Online, ArcGIS Enterprise, ArcGIS Experience Builder, Survey123, and Google Applications. Proficiency in relational databases, SQL Server database queries and management, SQL Reporting Services Experience administering and maintaining a Microsoft SQL Server and AWS infrastructure in support of enterprise GIS Experience administering licensing and group sharing configurations within an ArcGIS organization Scripting or programming experience with Python Experience with Cartography Proficiency in geospatial analysis techniques Web-based and mobile-deployment GIS solution development, including suite tools such as Experience Builder and Survey123/Connect Abilities: Ability to troubleshoot and diagnose software and hardware operational problems.

Ability to communicate effectively orally and in writing specifically to explain problems in non-technical language. Ability to conduct independent research. Ability to collaborate with internal customers, provide GIS-related training as needed, and maintain technical support.

Ability to organize, enrich, and maintain up-to-date documentation on current workflows, dependencies, and processes. Skill: Proficient data processing, hardware and software operating skills. Proficient oral and written communication skills.