1

Python Application Developer Jobs in Cambridge, MA

Application Developer

Boston, MA · On-site

$87.79K - $124K/yr

Python * Use of AI tools * VR/AR/XR development * Programming incorporating actigraphy, eye-tracking, EEG, and/or other signals. KEY RESPONSIBILITIES & ACCOUNTABILITIES * Software Development. This ...

Python * Use of AI tools * VR/AR/XR development * Programming incorporating actigraphy, eye-tracking, EEG, and/or other signals. KEY RESPONSIBILITIES & ACCOUNTABILITIES * Software Development. This ...

Be Seen First

... of a Senior Field Application Application Engineer. ● Provide on-site field support for ... Python, C++, Typescript, Kotlin, or other modern programming languages Travel: ● Ability and ...

Senior Associate, Data Engineer

Boston, MA · On-site

$115.10K - $156.40K/yr

They are seeking a talented data engineer to join their Boston team, responsible for designing and ... Preferred : • Understanding common design patterns & data modelling for python application ...

... programming in Python demonstrating the ability to write efficient and robust code able to process ... Proven ability to design, build, and scale application systems in datarich environments including ...

Senior Associate, Data Engineer

Boston, MA · On-site

$115.30K - $156.60K/yr

Position Description Partners Capital is seeking a talented data engineer to join our Boston data ... Preferred: • Understanding common design patterns & data modelling for python application ...

next page

Showing results 1-20

Python Application Developer information

See Cambridge, MA salary details

$18

$57

$92

How much do python application developer jobs pay per hour?

As of May 29, 2026, the average hourly pay for python application developer in Cambridge, MA is $57.53, according to ZipRecruiter salary data. Most workers in this role earn between $46.25 and $66.20 per hour, depending on experience, location, and employer.

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

To thrive as a Python Application Developer, you need proficiency in Python programming, a solid understanding of software development principles, and experience with frameworks like Django or Flask, typically supported by a degree in computer science or related field. Familiarity with version control systems such as Git, databases like PostgreSQL or MongoDB, and cloud platforms is often required, along with optional certifications such as PCEP or PCAP. Strong problem-solving abilities, effective communication, and teamwork skills help you collaborate efficiently and adapt to evolving project requirements. These skills ensure you can build robust, maintainable applications and contribute effectively to development teams.

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

Python Application Developers often encounter challenges such as managing complex codebases, ensuring consistent code quality, and optimizing application performance as projects grow in size. Collaborating with cross-functional teams and integrating various third-party libraries can also introduce compatibility issues or technical debt. To address these challenges, developers typically follow best practices like using version control, implementing thorough testing strategies, and participating in regular code reviews to maintain project stability and scalability.

What are Python Application Developers?

Python Application Developers are software professionals who design, build, test, and maintain applications using the Python programming language. They work on a variety of projects, ranging from web and desktop applications to data analysis tools and automation scripts. These developers are skilled in Python frameworks and libraries and often collaborate with other developers, designers, and stakeholders to deliver functional and efficient software solutions.

What is the difference between Python Application Developer vs Python Software Engineer?

AspectPython Application DeveloperPython Software Engineer
Required CredentialsBachelor's in CS or related field, Python certificationsBachelor's or higher in CS, Python certifications often preferred
Work EnvironmentDevelops specific applications, often client-focusedDesigns and develops software solutions, broader scope
Employer & Industry UsageTech companies, startups, enterprise softwareTech firms, software companies, consulting
Common Search & ComparisonFocuses on application development tasksEncompasses broader software engineering roles

Python Application Developers primarily focus on creating specific applications using Python, often working closely with clients or project teams. Python Software Engineers typically have a broader role, including designing, developing, and maintaining complex software systems. While both roles require similar credentials and work environments, the Application Developer role is more targeted towards application creation, whereas the Software Engineer may handle a wider range of software development tasks.

What are popular job titles related to Python Application Developer jobs in Cambridge, MA? For Python Application Developer jobs in Cambridge, MA, the most frequently searched job titles are:
What job categories do people searching Python Application Developer jobs in Cambridge, MA look for? The top searched job categories for Python Application Developer jobs in Cambridge, MA are:
AI Application Developer

AI Application Developer

Beth Israel Lahey Health

Charlestown, MA • On-site

$100K - $140K/yr

Full-time

Posted 24 days ago


Beth Israel Lahey Health rating

7.0

Company rating: 7.0 out of 10

Based on 145 frontline employees who took The Breakroom Quiz

403rd of 864 rated healthcare providers


Job description

When you join the growing BILH team, you're not just taking a job, you’re making a difference in people’s lives.

The AI Application Developer is responsible for designing, developing, testing, and supporting modern software solutions that incorporate AI capabilities, cloud technologies, and contemporary web frameworks. This role contributes to building AI-enabled applications, intelligent automation workflows, and modernizing existing systems built on Java, .NET, and cloud-based architectures. The position collaborates closely with senior developers, architects, and cross-functional partners to ensure high-quality, secure, and scalable solutions.

Job Description:

Essential Duties & Responsibilities including but not limited to:

1. Develops AI-enabled application features, APIs, microservices, and automation workflows using Python, Java, .NET, or cloud-native technologies.  

2. Integrates AI/GenAI services from (Azure, AWS, Google, or equivalent) into applications and business workflows.  

3. Supports the development of cloud-native solutions across Azure, AWS, and/or GCP.  

4. Contributes to proof-of-concepts (POCs) exploring new AI models, cloud services, and automation capabilities.  

5. Participates in gathering and refining functional and technical requirements with product, data, and engineering teams.  

6. Writes clean, maintainable code; conducts unit testing; and participates in code reviews.  

7. Troubleshoots and debugs application issues across web, cloud, and AI components.  

8. Assists in maintaining documentation for application components, data flows, and cloud integrations.  

9. Supports deployment, monitoring, and operational activities in collaboration with DevOps and cloud engineering teams.  

10. Follows secure development practices and contributes to consistent, compliant application development standards. 

Minimum Qualifications:  

Education: 

Bachelor's degree in computer science, Information Technology, or related field required. 

Licensure, Certification & Registration: 

Experience: 

Candidates who are recent graduates are encouraged to apply. 

  • 1–3+ years of professional software development experience.  

  • Experience developing cloud enabled or AI-enabled applications.  

Skills, Knowledge & Abilities: 

  • Practical experience with cloud environments (Azure, AWS, or GCP) including compute, storage, identity, and security basics.  

  • Working knowledge of AI/GenAI integration using cloud AI services or opensource frameworks.  

  • Strong programming skills in one or more: Python, Java, C#, JavaScript/TypeScript.  

  • Understanding secure coding practices, identity management, secrets handling, and cloud security fundamentals.  

  • Ability to troubleshoot across hybrid Windows/Linux environments and cloud integrated systems.  

  • Strong communication, documentation, and problem-solving skills. 

Preferred Qualifications & Skills: 

  • Exposure to basic cloud concepts (AWS, Azure, or GCP).  

  • Foundational knowledge of AI/GenAI tools, automation, or modern application frameworks.  

  • Familiarity with Git, GitHub, or any version control system.  

  • Basic understanding of Agile development practices. 

Pay Range:

$100,000.00 USD - $140,000.00 USD

The pay range listed for this position is the annual base salary range the organization reasonably and in good faith expects to pay for this position at this time. Actual compensation is determined based on several factors, that may include seniority, education, training, relevant experience, relevant certifications, geography of work location, job responsibilities, or other applicable factors permissible by law. 

As a health care organization, we have a responsibility to do everything in our power to care for and protect our patients, our colleagues and our communities. Beth Israel Lahey Health requires that all staff be vaccinated against influenza (flu) as a condition of employment.More than 35,000 people working together. Nurses, doctors, technicians, therapists, researchers, teachers and more, making a difference in patients' lives. Your skill and compassion can make us even stronger.Equal Opportunity Employer/Veterans/Disabled

What Beth Israel Lahey Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom