1

Online Python Programming Jobs in Massachusetts (NOW HIRING)

NET, Python, and the occasional TypeScript front end), and you will lead development of our AI ... Build online evaluation and monitoring that continuously assesses live model and system behavior in ...

New

Creating Python ETL scripts for data pipelines; Creating REST API integrations for data movement ... If you need a reasonable accommodation to complete the online application process, please email ...

... Python scripting, machine learning, relational and graph databases, REST API endpoints and GraphQL ... If you need a reasonable accommodation to complete the online application process, please email ...

Constant Contact, an established leader in online marketing, helps small businesses, nonprofits ... Proficiency in programming languages such as Python or R. * Familiarity with cloud data warehousing ...

New

... online evaluation infrastructure -- measure the gap between them, don't assume it. • Publish ... Python (NumPy, Pandas, FastAPI, SQLAlchemy) • Strong SQL and modern data warehouse experience ...

Site Reliability Engineer II

Cambridge, MA · On-site

$62.25 - $82.75/hr

Demonstrate coding ability in at least one programming language (Python or Go) with experience ... We power and protect life online, by solving the toughest challenges, together. At Akamai, we're ...

next page

Showing results 1-20

Online Python Programming information

See Massachusetts salary details

$22.5K

$97.2K

$170K

How much do online python programming jobs pay per year?

As of Jul 19, 2026, the average yearly pay for online python programming in Massachusetts is $97,248.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,730.00 and $110,496.00 per year, depending on experience, location, and employer.

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

To excel as an Online Python Programmer, you need strong proficiency in Python programming, a solid understanding of algorithms, and experience with web frameworks or data libraries, often supported by a relevant degree or coding certifications. Familiarity with tools like Git, Jupyter Notebook, Django, Flask, and cloud platforms is commonly required. Exceptional problem-solving abilities, clear communication, and self-motivation are vital soft skills for remote collaboration and independent work. These capabilities ensure high-quality, maintainable code and effective teamwork in virtual environments.

What is online Python programming?

Online Python programming refers to the practice of coding, running, and debugging Python programs through web-based platforms or cloud environments, rather than using local software on your computer. This allows users to write and execute Python code from anywhere with an internet connection, often leveraging collaborative tools, pre-configured environments, and integrated resources. Many platforms also offer interactive tutorials, code sharing, and project management features, making it easier to learn and work with Python online.

What is the difference between Online Python Programming vs Data Analyst?

AspectOnline Python ProgrammingData Analyst
Required SkillsPython, coding, problem-solvingData interpretation, Excel, SQL, Python (optional)
Work EnvironmentOnline, remote, self-paced learningOffice or remote, data-focused tasks
Industry UsageProgramming, software development, automationBusiness, finance, marketing, research

Online Python Programming primarily involves learning and practicing Python coding skills, often in a self-paced online setting. Data Analysts use Python as a tool to analyze data, but their role also includes interpreting data insights and reporting. While both roles may overlap in Python skills, Online Python Programming focuses on coding proficiency, whereas Data Analysts focus on data-driven decision-making.

What are some typical challenges faced by online Python programming instructors, and how can I prepare for them?

Online Python programming instructors often encounter challenges such as engaging students remotely, adapting teaching materials for virtual platforms, and addressing a wide range of experience levels. To prepare, it's helpful to develop interactive lesson plans, utilize screen-sharing and collaborative coding tools, and set clear communication channels for student support. Staying organized and proactive in providing feedback can also help ensure students remain motivated and on track throughout the course.
What are the most commonly searched types of Python Programming jobs in Massachusetts? The most popular types of Python Programming jobs in Massachusetts are:
What are popular job titles related to Online Python Programming jobs in Massachusetts? For Online Python Programming jobs in Massachusetts, the most frequently searched job titles are:
What job categories do people searching Online Python Programming jobs in Massachusetts look for? The top searched job categories for Online Python Programming jobs in Massachusetts are:
LEARNING FACILITATOR, Office of the Provost

LEARNING FACILITATOR, Office of the Provost

Boston University

Boston, MA

Full-time

Posted 11 days ago


Boston University rating

7.9

Company rating: 7.9 out of 10

Based on 51 frontline employees who took The Breakroom Quiz

182nd of 555 rated colleges and universities


Job description

Overview

Boston University is launching 3 new online MS programs in Fall 2026 in Computer Science & AI, Software Engineering & AI and Enterprise AI.

We seek candidates who are passionate about delivering a stellar online education experience and a student-centric approach to join our growing Learning Facilitator (LF) team. Experience working with non-traditional students, who are accomplished mid-level and senior-level domestic or international professionals, is a plus. The LF is a valued member of the teaching team and will work closely with the faculty to manage the delivery of the academic content in each module and serve as the main academic touchpoint for the students in the online module.

Responsibilities

Reporting to Program Leadership, the Learning Facilitator (LF) role involves a variety of activities carried out during the delivery of a given course. The goals are to ensure that students receive timely, detailed, and ongoing feedback, consistent with rubrics designed by the Faculty Lead, that student questions and concerns are addressed timely, and that the student learning experience is the best in class within online learning.

This position is 100% remote.

Specific responsibilities include but are not limited to:

Course Delivery (40%)

· Provide timely recommendations on course content to instructors and students.

· Respond to student questions and concerns in a timely and efficient manner in alignment with BU’s student-centric culture.

· Hold regular online office hours to meet with individual students and teams.

· Participate/lead open office hours as needed.

· Monitor and engage in student discussion forums on a weekly basis. Monitor and manage student participation in discussion forums.

· Propose and implement delivery initiatives geared toward student engagement.

· Conduct QA activities as part of module pre-launch.

· Manage team issues in coordination with Faculty and CDS leadership.

Learner feedback and grading (40%)

· Grade assignments.

· Provide detailed feedback to students on their assignments and overall course performance.

· Contribute to daily operations including late submissions checks, publishing grades, etc.

Course Improvement (10%)

· Report post-launch issues (defects and enhancements as related to course design or Blackboard issues) as per the established process.

· Share feedback for continuous improvement of the course content.

Administrative (10%)

· Identify opportunities and define processes to improve operations.

· Provide regular status updates in the team project management dashboard.

· Other relevant duties that support student learning.


Required Skills

Must possess a conferred bachelor's degree. A graduate degree in Data Science, Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related STEM field is preferred. 

· 2–4 years of relevant professional, technical, teaching, or instructional support experience.

· Must demonstrate expertise in at least one of the following three academic areas. Candidates are not expected to possess expertise across all areas.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, natural or protective hairstyle, religion, sex, age, national origin, physical or mental disability, sexual orientation, gender identity, genetic information, military service, pregnancy or pregnancy-related condition, or because of marital, parental, or veteran status. We are a VEVRAA Federal Contractor. 


Required Experience

Data Science / Enterprise AI Competencies

· Experience with Python and data science programming using tools such as NumPy, Pandas, scikit-learn, PyTorch, and Matplotlib.

· Experience with databases and SQL.

· Experience with machine learning and statistical models such as regression, random forests, boosting methods, and neural networks.

· Ideally, experience with large-scale data technologies such as Spark, MapReduce, or related big-data platforms.

Computer Science Competencies

· Experience with Python, C, Java

· Experience with data science programming in Python, system programming using C, networking using python, C or java

· Knowledge of systems architecture

· Experience with databases and SQL

· Ideally, experience with big data tech stacks such as map-reduce, spark, etc.

· Experience with code assistants (e.g., copilot)

· Experience with machine learning and statistical models such as lasso, ridge, random forests, boosting, neural nets.

· Experience with basic optimization techniques (e.g., gradient descent)

Software Engineering Competencies

· AI/LLM-aided and agentic development - using AI coding assistants (e.g., GitHub Copilot, Claude Code, Cursor), prompt engineering, and critically evaluating AI-generated code; familiarity with LLM-powered agents and tool/API integration.

· Modern software engineering - Git/GitHub workflows, code review, testing, debugging, and CI/CD.

· Cloud and distributed systems 0 deploying scalable applications (AWS preferred; GCP/Azure acceptable), containerization, microservices, and observability.

· Data systems - SQL, NoSQL, ETL/streaming pipelines, and ML/AI Ops.

· Responsible and human-centered AI - usability, explainability, and ethical/security considerations in AI-enabled systems.

Additional Professional Competencies:

· Self-motivated with a start-up mindset toward continuous improvement.

· Ability to collaborate effectively in a fully remote environment and quickly learn new tools and technologies.

· Demonstrated interpersonal, communication, and student-support skills.

· Experience managing competing priorities and working with multiple constituencies, including faculty, students, colleagues, and third-party vendors.

· Adaptable and comfortable working in a fluid environment.

· Ability and desire to mentor or coach students, peers, and colleagues.

· Must be able to work a flexible schedule including days, evenings, and weekends.

Desired Competencies

· Experience as a Learning Facilitator, Teaching Assistant, Tutor, or similar instructional role.

· Experience delivering online learning, preferably in a scaled environment.

· Experience working with adult or professional learners.

· Experience with learning management systems and tools such as GitHub Classroom, autograders, or similar instructional technologies.

· Experience building, deploying, or evaluating AI/LLM-based applications.

· Experience creating process documentation, workflows, and best practices.


What Boston University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Boston University logo

About Boston University

Sourced by ZipRecruiter

Boston University is an international, comprehensive, private research university, committed to educating students to be reflective, resourceful individuals ready to live, adapt, and lead in an interconnected world. Boston University is committed to generating new knowledge to benefit society. We remain dedicated to our founding principles: that higher education should be accessible to all and that research, scholarship, artistic creation, and professional practice should be conducted in the service of the wider community—local and international. These principles endure in the University’s insistence on the value of diversity, in its tradition and standards of excellence, and in its dynamic engagement with the City of Boston and the world. Boston University comprises a remarkable range of undergraduate, graduate, and professional programs built on a strong foundation of the liberal arts and sciences. With the support and oversight of the Board of Trustees, the University, through our faculty, continually innovates in education and research to ensure that we meet the needs of students and an ever-changing world.

Industry

Colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

Boston, MA, US

Year founded

1839

Social media