1

Temp Python Programmer Jobs in Boston, MA (NOW HIRING)

Software engineer experience in C++ and/or Python * Experience in reading, interpreting, and ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Senior Component Engineer

Boston, MA · On-site

$122K - $184K/yr

Proficiency in Python/SQL * Experience writing specifications/standards for internal company ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Proficiency in Python/SQL * Experience writing specifications/standards for internal company ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Senior Component Engineer

Boston, MA · On-site

$122K - $184K/yr

Proficiency in Python/SQL * Experience writing specifications/standards for internal company ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Proficiency in Python, including NumPy, Pandas, SciPy, Plotly, and Matplotlib. * Familiarity with ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Staff Hardware Reliability Engineer

Boston, MA · On-site

$111K - $140K/yr

Proficiency in Python, including NumPy, Pandas, SciPy, Plotly, and Matplotlib. * Familiarity with ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

Proficiency in Python, including NumPy, Pandas, SciPy, Plotly, and Matplotlib. * Familiarity with ... Pay within range listed above + temporary benefits package (applicable after 60 days of employment ...

next page

Showing results 1-20

People also search for

Temp Python Programmer information

See Boston, MA salary details

$44

$73

$90

How much do temp python programmer jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for temp python programmer in Boston, MA is $73.99, according to ZipRecruiter salary data. Most workers in this role earn between $67.88 and $78.37 per hour, depending on experience, location, and employer.

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

To thrive as a Temp Python Programmer, you need proficiency in Python programming, familiarity with software development practices, and a relevant degree or coding bootcamp experience. Knowledge of version control systems like Git, common frameworks such as Django or Flask, and experience with databases are typically required. Strong problem-solving skills, adaptability, and effective communication help you quickly integrate into teams and manage short-term assignments. These skills ensure you can contribute efficiently, deliver high-quality code, and adapt to varying project needs in a temporary role.

What is the difference between Temp Python Programmer vs Python Developer?

AspectTemp Python ProgrammerPython Developer
CredentialsTypically requires a degree in computer science or related field, with some roles accepting certifications in PythonSimilar credentials; often requires a degree and experience in Python development
Work EnvironmentTemporary assignments, often contract-based, in various industries or companiesFull-time or freelance roles, involved in ongoing software projects
Employer & Industry UsageUsed by staffing agencies and companies for short-term needs in tech, finance, or data sectorsEmployed by companies or as freelancers for developing applications, data analysis, or automation

In summary, a Temp Python Programmer typically works on short-term, contract-based projects, focusing on specific tasks or fixes. In contrast, a Python Developer often engages in long-term software development, building and maintaining applications. Both roles require similar skills and credentials but differ mainly in duration and scope of work.

What are some common challenges faced by Temp Python Programmers when joining a new team on a short-term contract?

Temp Python Programmers often face the challenge of quickly adapting to unfamiliar codebases and team workflows. Since contracts are short-term, there is limited time for onboarding, making it essential to learn project requirements and tools rapidly. Communication is key, as temporary programmers must coordinate closely with permanent staff to ensure their contributions align with ongoing work. Additionally, they may need to manage multiple priorities and deliver results under tight deadlines, all while maintaining code quality and adhering to existing standards.

What is a Temp Python Programmer?

A Temp Python Programmer is a software developer hired on a temporary or contract basis to work on projects that require proficiency in the Python programming language. These professionals typically assist with tasks such as writing scripts, automating processes, developing applications, or supporting ongoing projects for a limited period. They may work for companies that need additional support during peak times or for specific short-term projects. Temp Python Programmers often work alongside permanent staff and may be employed through staffing agencies or as independent contractors.
What are the most commonly searched types of Python Programmer jobs in Boston, MA? The most popular types of Python Programmer jobs in Boston, MA are:
Lead Research Software Engineer, Portable AI Performance Engineering

Lead Research Software Engineer, Portable AI Performance Engineering

Massachusetts Institute of Technology

Cambridge, MA • On-site, Remote

$138K/yr

Other

Posted 2 days ago


Massachusetts Institute Of Technology rating

8.8

Company rating: 8.8 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

32nd of 538 rated colleges and universities


Job description

Lead Research Software Engineer, Portable AI Performance Engineering

  • Job Number: 25560

  • Functional Area: Information Technology

  • Department: MA Green High Performance Computing Ctr

  • School Area: MA Green High Performance Computing Ctr

  • Pay Range Minimum: $102,350

  • Pay Range Maximum: $138,700

  • Employment Type: Full-Time Temporary

  • Employment Category: Exempt

  • Visa Sponsorship Available: No

  • Schedule: 2-year position

  • Pay Grade: 10

Email a Friend Save Save Apply Now

Posting Description

LEAD RESEARCH SOFTWARE ENGINEER, PORTABLE AI PERFORMANCE ENGINEERING, MA Green High Performance Computing Center, to be a hands-on research software engineering professional and serve as lead for applied performance engineering for AI workloads. Will work closely with research groups and leading computer industry collaborators to evaluate, adapt, and enhance the portable performance of complex AI research workloads on state-of-the-art hardware. The role will have heavy focus on optimizing existing NVIDIA GPU-based workloads for top-tier AMD GPUs, such as MI355X and beyond and will analyze and profile existing research AI workloads to identify performance bottlenecks and portability challenges; and port and optimize complex AI models and scientific code to run efficiently on AMD MI355X GPUs using ROCm, HIP, and related translation tools.

Job Requirements

REQUIRED: Bachelor’s degree or equivalent with a minimum of five years of work experience in either deeply technical fields and/or computational research experience; strong proficiency in Python and C++, with deep familiarity with AI/ML frameworks (PyTorch, TensorFlow, JAX); hands-on experience with GPU programming models (e.g., CUDA, HIP, or OpenCL); experience with performance profiling and benchmarking tools on Linux-based High-Performance Computing systems; excellent communication skills; ability to collaborate effectively with academic researchers and industry partners; and self-motivated with the ability to work independently in a remote or hybrid environment. PREFERRED: Direct experience with the AMD ROCm software stack and translating CUDA code to HIP; familiarity with AI agentic tools and Large Language Models (LLMs) used for code generation and refactoring; background in supporting large-scale, domain-specific scientific research (e.g., physics, biology, climate science) on institutional clusters; direct experience with one or more open-source schedulers and provisioners; experience with Linux container technologies such as LXC, apptainer and systemd-nspawn; or advanced degree in a relevant technical field.

The Lead Software Engineer must comply with all relevant MGHPCC security policies.

This is a two-year term position.

3/13/2026


What Massachusetts Institute Of Technology employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom