1

Python Jobs in Amherst, MA (NOW HIRING)

NET, Python, C++, and/or JAVA programming for web interface development and geodatabase development * Experience building and maintaining databases of GEOINT, SIGINT, or OSINT data related to the ...

Data Engineer

Springfield, MA · On-site

$114K - $136K/yr

Must-Have Skills 3+ years of data engineering experience -- pipelines, ETL, data modeling in production or research settings Strong Python proficiency (numpy, pandas, Parquet, HDF5 are daily tools ...

Laboratory Technician

Northampton, MA · On-site

$47K - $64K/yr

... Python) Exceptional organizational, multi-tasking, and problem-solving abilities; strong interpersonal skills for working effectively with diverse research populations and colleagues. Preferred ...

Laboratory Technician

Northampton, MA · On-site

$47K - $64K/yr

... Python) Exceptional organizational, multi-tasking, and problem-solving abilities; strong interpersonal skills for working effectively with diverse research populations and colleagues. Preferred ...

Senior Java Full Stack Developer

Holyoke, MA · On-site

$51.50 - $66.50/hr

Familiarity with Spring Batch and Python scripting is a plus Infowave Systems is an equal opportunity employer that is committed to diversity and inclusion in the workplace.

Digital Analyst Internships

Springfield, MA · On-site

$98K - $116K/yr

Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore or other Content Management Systems Company Description At Beckman Coulter Diagnostics, part of the ...

Strong coding proficiency in Python (beyond analysis scripts), with hands-on experience building tools, pipelines, or testable code; familiarity with Git, GitHub, and Docker. * Extensive experience ...

Advanced proficiency in R, Python, SAS, or Stata applied to real clinical or epidemiological datasets. * Strong attention to methodological detail, clinical interpretation, and regulatory sensitivity.

Showing results 21-40

Python information

See Amherst, MA salary details

$13

$57

$84

How much do python jobs pay per hour?

As of Aug 14, 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 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 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 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 are the key skills and qualifications needed to thrive as a Python developer?

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 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 most commonly searched types of Python jobs in Amherst, MA?

The most popular types of Python jobs in Amherst, MA are:

What job categories do people searching Python jobs in Amherst, MA look for?

The top searched job categories for Python jobs in Amherst, MA 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 August 2026, with employment types broken down into 2% Internship, 83% Full Time, 7% Part Time, 2% Temporary, and 6% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $120,087 per year, or $57.7 per hour.

Senior GEOINT Data Scientist

MANTECH

Springfield, MA • On-site

Full-time

Re-posted 6 days ago


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

33rd of 244 rated software companies


Job description

hackajob is collaborating with MANTECH to connect them with exceptional professionals for this role.

MANTECH seeks a motivated, career and customer-oriented Senior GEOINT Data Scientist to join our team in Springfield, VA!

The Senior GEOINT Data Scientist will leverage their strong technical background and knowledge to support critical data environments, to include creating streamlined processes, evaluating unique datasets, and solving challenging intelligence issues.

Responsibilities include but are not limited to:

  • Working with large structured / unstructured data in a modeling and analytical environment to define and create streamline processes in the evaluation of unique datasets and solve challenging intelligence issues
  • Leading and participating in the design of solutions and refinement of pre-existing processes
  • Working with Program Managers and Product Owners to translate road map features into components/tasks, estimate timelines, identify resources, suggest solutions, and recognize possible risks
  • Using exploratory data analysis techniques to identify meaningful relationships, patterns, or trends from complex data
  • Researching and implementing optimization models, strategies, and methods to inform data management activities and analysis
  • Applying big data analytic tools to large, diverse sets of data to deliver impactful insights and assessments

Minimum Qualifications:

  • High School Diploma/GED with 10+ years of progressively responsible experience in GEOINT analysis, intelligence analysis, or a related technical field
  • Education/Training Substitutions:
    • Associate’s degree may substitute for 2 years of experience.
    • Bachelor’s degree may substitute for 3 years of experience.
    • Master’s degree may substitute for 2 years of experience.
    • PhD may substitute for 3 years of experience.
    • Professional certifications may substitute for up to 6 months of experience.
  • Significant experience supporting IC operations, possessing expert level knowledge to manipulate and analyze structured/ unstructured data
  • Demonstrated experience in data mining and developing/maintaining/manipulating databases
  • Demonstrated experience in identifying potential systems enhancements, new capabilities, concept demonstrators, and capability business cases
  • Demonstrated experience using GOTS data processing and analytics capabilities to modernize analytic methodologies
  • Demonstrated experience in directing activities of highly skilled technical and analytical teams responsible for developing solutions to highly complex analytical/intelligence problems
  • Experienced in conducting multi-INT and technology specific research to support mission operations

Preferred Qualifications:

  • Possess Master's degree in Data Science or related technical field with experience developing and working with Artificial Intelligence and Machine Learning (AI/ML)
  • Demonstrated experience of advanced programming techniques, using one or more of the following: HTML 5/Javascript, ArcObjects, Python, Model Builder, Oracle, SQL, GIScience, Geospatial Analysis, Statistics, ArcGIS Desktop, ArcGIS Server, Arc SDE, ArcIMS
  • Experience using .NET, Python, C++, and/or JAVA programming for web interface development and geodatabase development
  • Experience building and maintaining databases of GEOINT, SIGINT, or OSINT data related to the area of interest needs
  • Data Visualization Experience which may include Matrix Analytics, Network Analytics, Graphing Data that assist the analytical workforce in generating common operational pictures depicting fused intelligence and information to support informal assessments and finished products

Clearance Required:

  • An active TS/SCI with the ability to obtain & maintain a Polygraph

Physical Requirements:

  • Must be able to remain in a stationary position 50%.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Frequently communicates with co-workers, management, and senior personnel, which may involve delivering presentations. Must be able to exchange accurate information in these situations.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom