1

Programming Jobs in Boston, MA (NOW HIRING)

GPU Programming Expert - Remote Job Type: Contractor Location: Remote Job Overview We are seeking experienced GPU Programmers / Software Engineers to design and optimize GPU-based tasks for AI and ...

Showing results 21-40

Programming information

See Boston, MA salary details

$27.1K

$96.3K

$161.4K

How much do programming jobs pay per year?

As of Sep 13, 2026, the average yearly pay for programming in Boston, MA is $96,343.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,700.00 and $125,600.00 per year, depending on experience, location, and employer.

What is programming?

Programming is the process of designing, writing, testing, and maintaining the code that allows software applications and computer systems to function. It involves using programming languages, such as Python, Java, or C++, to instruct computers on how to perform specific tasks. Programmers solve problems, automate tasks, and bring digital projects to life by creating efficient and reliable code. The field requires logical thinking, attention to detail, and continuous learning as technologies evolve.

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

To thrive as a Programmer, you need strong proficiency in programming languages such as Python, Java, or C++, along with a solid understanding of algorithms and software development principles, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and often certifications in specific technologies or frameworks are valuable. Problem-solving, attention to detail, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building efficient, reliable software and collaborating effectively within development teams.

What are some common challenges programmers face when working on large-scale projects, and how can they be addressed?

Programmers working on large-scale projects often encounter challenges such as managing code complexity, ensuring effective communication across teams, and maintaining consistent coding standards. These issues can be addressed by utilizing version control systems, participating in regular code reviews, and leveraging project management tools to coordinate tasks. Additionally, adhering to clear documentation practices and following established development methodologies like Agile can help keep projects organized and collaborative.

What is the difference between Programming vs Software Development?

AspectProgrammingSoftware Development
Primary FocusWriting code and algorithmsDesigning, creating, and managing entire software projects
Skills RequiredCoding languages, problem-solvingProgramming, project management, system design
Work EnvironmentIndividual coding tasks, debuggingTeam collaboration, planning, testing
CertificationsNone specific, often self-taught or bootcampsSoftware engineering degrees, certifications like Scrum or PMP

Programming primarily involves writing and testing code, focusing on individual tasks. Software development encompasses the entire process of designing, building, and maintaining software projects, often requiring broader skills and teamwork. While programming is a core component of software development, the latter includes planning, architecture, and project management.

What kind of jobs involve programming?

Programming jobs include roles such as software developer, web developer, mobile app developer, systems analyst, and game programmer. These positions typically require knowledge of programming languages like Java, Python, or C++, and often involve working in teams using development tools and version control systems.

What are the most commonly searched types of Programming jobs in Boston, MA?

The most popular types of Programming jobs in Boston, MA are:

What cities near Boston, MA are hiring for Programming jobs?

Cities near Boston, MA with the most Programming job openings:

Infographic showing various Programming job openings in Boston, MA as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $96,632 per year, or $46.5 per hour.

Associate Director, Statistical Programming

Waltham, MA • On-site

$159K - $195K/yr

Full-time

Medical, Life, Retirement

This job post has expired today. Applications are no longer accepted.


Job description

Associate Director, Statistical Programming

Waltham, Massachusetts

At Kailera, we are bold, authentic and committed to our mission of developing therapies that give people the power to transform their lives and elevate their overall health. Rooted in an entrepreneurial spirit and a team-oriented culture, we are working together to advance Kailera's mission to advance novel therapies for obesity and related conditions. We are passionate about creating an inclusive workplace that promotes collaboration, integrity, and excellence. As we expand, we seek the most talented individuals with diverse backgrounds, cultures, perspectives, and experiences to join our team.

We are seeking an experienced programmer to join us as Associate Director, Statistical Programming. This is a critical role responsible for leading statistical programming activities on the assigned disease area(s). This role will support clinical trials, regulatory submissions, and other key initiatives.

Required location: Waltham, MA (hub-based, onsite 3-4 days per week)

Responsibilities:

  • Lead statistical programming efforts for clinical studies, including the development and review of programming specifications to ensure clarity, integrity, and compliance with internal and external standards
  • Lead the execution of ad-hoc and post-hoc analyses to support emerging clinical questions, publications, and internal decision-making
  • Oversee and coordinate activities with Contract Research Organizations (CROs), focusing on the implementation of CDISC standards, creation of SDTM, ADaM datasets, and TFLs, and ensuring high-quality deliverables
  • Conduct independent validation and quality checks of statistical programming deliverables from CROs
  • Collaborate closely with statisticians and cross-functional study teams to deliver results in a timely and accurate manner
  • Manage multiple projects simultaneously, ensuring tasks are prioritized effectively to meet deadlines

Required Qualifications:

  • Proven hands-on experience in programming for clinical development, preferably in a leadership role, with a strong preference for late-phase clinical trial support
  • Experience in regulatory submissions, including NDAs, BLAs, and other filings, with experience in ISS/ISE highly desirable
  • Expertise in SAS programming and comprehensive knowledge of CDISC standards
  • Familiarity with ICH/GCP guidelines and global regulatory submission requirements (e.g., FDA, EMA)
  • Extensive experience overseeing CROs, including independent validation of datasets and statistical deliverables

Preferred Qualifications:

  • Background in cardiometabolic diseases or related therapeutic areas is preferred

Education:

  • Advanced degree (MS/PhD) in Biostatistics, Statistics, or a related field
    • MS: Minimum of 8+ years of relevant experience
    • PhD: Minimum of 6+ years of relevant experience

Salary Range

$159,000 - $195,000 USD

For Full Time Roles: This range represents the company's good-faith estimate of the salary at the time of posting. Actual pay may vary based on experience, skills, qualifications, location, and internal equity. We also offer comprehensive health coverage, flexible time off, paid holidays, and a year-end shutdown. Enjoy a monthly wellness stipend, generous 401(k) match, tuition reimbursement, commuter benefits, disability and life insurance, plus annual bonus opportunities and equity grants—because your well-being and future matter to us.

EQUAL EMPLOYMENT OPPORTUNITY INFORMATION:

Kailera Therapeutics, Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race (including traits historically associated with race, such as hair texture and protective hairstyles), color, creed, religion (including religious dress and grooming practices), national origin, ancestry, citizenship status, age (40 and over), sex or gender (including pregnancy, childbirth, pregnancy-related conditions, and lactation), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, reproductive health decisions, domestic victim status, political affiliation, or any other characteristic protected by applicable federal, state, or local laws and ordinances.

E-Verify:

Kailera Therapeutics, Inc. uses E-Verify to confirm the identity and employment eligibility of all new hires.