1

Online Python Programming Jobs in Bloomington, MN

Systems Engineer 2, Robotics

Minneapolis, MN · Hybrid

$106.58K - $127.60K/yr

Programming with an object-oriented language such as C#, Python, or C++ for control solutions ... Please apply online at Competitive base salary commensurate with experience: $106,579 - $127,600 ...

Systems Engineer 2, Robotics

Minneapolis, MN · Hybrid

$106.58K - $127.60K/yr

Programming with an object-oriented language such as C#, Python, or C++ for control solutions ... Please apply online at Competitive base salary commensurate with experience: $106,579 - $127,600 ...

Engineer - ECHO

Minneapolis, MN · Hybrid

$75.40K - $135.70K/yr

... online and in stores. Target Technology Services is on a mission to offer the systems, tools and ... Build and enhance ingestion integrations and operational tooling using Python and practical regular ...

Engineer - ECHO

Brooklyn Park, MN · On-site

$75.40K - $135.70K/yr

... online and in stores. Target Technology Services is on a mission to offer the systems, tools and ... Build and enhance ingestion integrations and operational tooling using Python and practical regular ...

Lead AI Forward Engineer

Eagan, MN · On-site

$104.50K - $137.70K/yr

... online tests, benchmarks, canaries, A/B experiments). * Work with Product, Data Science, AI ... Proficiency in Python (strongly preferred) and ability to prototype and validate designs with hands ...

Azure Data Engineer

Eden Prairie, MN · On-site

$116.60K - $140K/yr

Python, Scala, or NodeJS * IAC tools- they currently use Terraform, but could also have experience ... We respect your Online Privacy. This e-mail message, including any attachments, is for the sole use ...

Lead Research Engineer

Eagan, MN · On-site +1

$104.50K - $137.70K/yr

Familiarity with the Python data science stack through exposure to libraries such as Numpy, Scipy ... Hands-on experience in other programming and scripting languages (Java, TypeScript, JavaScript, etc ...

Coding Tutor

Minneapolis, MN · Remote

$40/hr

... online Coding tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

Coding Tutor

Edina, MN · Remote

$40/hr

... online Coding tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

Coding Tutor

Saint Paul, MN · Remote

$40/hr

... online Coding tutors nationally. As a tutor on the Varsity Tutors Platform, you'll have the ... Deep knowledge of programming fundamentals including variables, loops, conditionals, functions ...

Senior Research Engineer

Eagan, MN · Hybrid

$106.60K - $146.30K/yr

A deep understanding of Python software development stacksand ecosystems. * Ability to write clean ... Hands-on experience in other programming language/scripting language and development stack (Java ...

Embedded Engineer, Senior

Minneapolis, MN · On-site

$129.40K - $169.60K/yr

Proficiency in C and C++ programming on embedded systems. * Strong electrical background and ... Scripting languages like Bash and Python. * Git version control Working Conditions and Physical ...

Engineer - Tech Inventory Engineering

Minneapolis, MN · On-site +1

$75.40K - $135.70K/yr

... online and in stores. Target Tech is on a mission to offer the systems, tools and support that ... Experience with at least one programming language (e.g., Java, Kotlin, C#, Python, JavaScript ...

next page

Showing results 1-20

Online Python Programming information

See Bloomington, MN salary details

$13

$58

$86

How much do online python programming jobs pay per hour?

As of Jun 4, 2026, the average hourly pay for online python programming in Bloomington, MN is $58.90, according to ZipRecruiter salary data. Most workers in this role earn between $48.56 and $66.92 per hour, 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 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 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 the most commonly searched types of Python Programming jobs in Bloomington, MN? The most popular types of Python Programming jobs in Bloomington, MN are:
What cities near Bloomington, MN are hiring for Online Python Programming jobs? Cities near Bloomington, MN with the most Online Python Programming job openings:
Infographic showing various Online Python Programming job openings in Bloomington, MN as of May 2026, with employment types broken down into 3% Locum Tenens, 41% Full Time, 54% Part Time, and 2% Contract. Highlights an 77% Physical, 1% Hybrid, and 22% Remote job distribution, with an average salary of $122,522 per year, or $58.9 per hour.
Data Manager - IT Pro 1-App/Software Dev

Data Manager - IT Pro 1-App/Software Dev

University of Minnesota

Minneapolis, MN

Full-time

Medical, Dental, Life, Retirement

Posted 4 days ago


Job description

About the Job
 

Drs. Meghan Swanson and Jed Elison are co-Directors of the CNS Lab, Dr. Casey Burrows is the Lab Director of Clinical Training, and Shanna Mliner is the Program Director. The group maintains a substantial research portfolio with clinical assessment and brain imaging data. The candidate will assist the Principal Investigators by working with the University of Minnesota Office of Information Technology (OIT), the College of Education and Human Development (CEHD), the Department of Pediatrics in the Medical School, and information technology specialists in M-Health Fairview to implement, customize, and manage/maintain various instances of the Longitudinal Online Research and Imaging System (LORIS database).The candidate will also assist the Principal Investigators in writing and modifying existing Python/R scripts/processing pipelines and will apply computational analytic techniques to support data analyses. 
This is a full-time position (40 hours per week), prefers a minimum 2-year commitment, and will continue upon availability of funds and performance. Work will primarily be conducted in person. Some tasks may be completed remotely when applicable. Responsibilities for this Data Manager role include the Implementation, Customization, and Management/Maintenance of the labs database platform, Computational Analytics, and general laboratory support. 
Applications must be submitted online; please upload a cover letter and resume. Your application will not be considered until all components are complete. Review of applications is ongoing, and the position(s) will remain open until the posting is removed. Target start date is June 1, 2026. This position will report directly to Dr. Casey Burrows.
Responsibilities:
Implement, Customize, and Manage/Maintain Databases (70%)

  • Work with PIs, CEHD/ICD information technology staff, and M-Health Fairview information technology staff, Health Sciences Technology (HST) staff, and Minnesota Supercomputing Institute (MSI) staff to implement LORIS database, customize LORIS to accommodate all data storage and management needs of the lab, and manage ongoing LORIS use
  • Interface and integrate as needed with Minnesota Supercomputing Institute (MSI) and the Center for Magnetic Resonance Research (CMRR) data storage and data transfer systems
  • Communicate with lab collaborators (internal and external to the U of M) regarding data storage access
  • Maintain remote version control Git repository in GitHub
  • Oversee and execute data sharing responsibilities with national collaborators including the National Data Archive for federally funded research grants
  • With support from the PIs, oversee and support the Institute of Child Development Infant Participant Pool or IPP informatics system
  • Customize modules for lab LORIS instance in collaboration with LORIS developers
  • Train and consult with lab staff, students, and collaborators regarding data entry and data querying
  • Build REDCap project databases and manage data integration into LORIS/other databases
  • Document data management processes and code

Computational Analytics (20%)

  • Assist with implementation of computational analytic strategies with lab data
  • Optimize current Matlab/Python routines
  • Develop/write new Python and R functions in collaboration/consultation with lab PIs and trainees 

Laboratory Support/Professional Development (10%)

  • Attend and participate in lab and project meetings
  • Provide regular updates to study PIs, Program Director, and team members
  • Option to contribute to and generate scientific products (e.g., professional presentations, empirical publications)
  • Participate in the broader intellectual environment to augment professional development and pursue additional training opportunities in data science
Qualifications
 

All required qualifications must be documented on application materials

Required Qualifications:

  • BA/BS degree or a combination of related education and work experience to equal at least four years.
  • Demonstrable proficiency with coding programs and programming languages (ex., Python, Java, MySQL, R, PHP, Bash)
  • Demonstrates experience with Unix/Linux operating systems and running scripts via shell commands
  • Demonstrates experience with front-end development (e.g., JavaScript, HTML/CSS3, etc.)
  • Demonstrates experience with version control systems (Git) and repository hosting platforms (GitHub)
  • Ability to collaborate effectively with people from a variety of communities, backgrounds, and identities, commitment to equity, diversity, and inclusion as well as accepting and embracing neurodiversity
  • Proficiency with computer software on PC or Mac (i.e. Microsoft Office, Google Suite)

Preferred Qualifications:

  • Advanced degree in physics, engineering, computer science, mathematics, biology, neuroscience, psychology or related field 
  • Experience in a university-based research laboratory
  • Previous experience managing SQL database 
  • Familiarity with measures and assessments used in developmental psychology research
  • Strong attention to detail and interest in database management 
  • Familiarity/experience with medical imaging
  • Effective ability to work well both independently and within a team structure and demonstrable effective verbal and written communication of coding concepts, as well as organizational skills
  • Skillful with Windows and Mac OS X operating systems, technology, statistical analysis, and document creation (e.g. REDCap, Qualtrics, Ripple Science, MEFS, SPSS, R, SAS, Excel, Word, PowerPoint, Adobe, email, online calendar, video conferencing tools)
About the Department
 

This position supports research conducted at the Cognition and Neurodevelopmental Studies (CNS) Lab at the University of Minnesota. The CNS lab is a multiple PI-led research lab focused on brain and behavioral development in neurodevelopmental disabilities with a significant grant funding portfolio across multiple departments (Pediatrics, ICD) housed at the Masonic Institute for the Developing Brain. The Masonic Institute for the Developing Brain (MIDB) is dedicated to fostering healthy brain function across the lifespan through early neurobehavioral and mental health assessment, innovative targeted interventions, informed policy-making, compassionate child-advocacy, and community education. The MIDBs mission of basic and clinical research in the field of neurobehavioral development is supported by a M Health Fairview multi-specialty clinic and multiple research service hubs including: Analytics, Informatics, Neuroimaging, Center for Neurobehavioral Development, Translational Neuroscience, Neuromodulation, TeleOutreach, Community Engagement and Education, and Clinic-Research Integration.

Pay and Benefits
 

Pay Range: $63,500 - $68,500/year; depending on education/qualifications/experience

Time Appointment: 100% Appointment

Position Type: Civil-Service & Non-Faculty Labor Represented Staff

Please visit the Office of Human Resources website for more information regarding benefit eligibility.

The University offers a comprehensive benefits package that includes:

  • Competitive wages, paid holidays, and generous time off
  • Continuous learning opportunities through professional training and degree-seeking programs supported by the Regents Tuition Benefit Program
  • Low-cost medical, dental, and pharmacy plans
  • Healthcare and dependent care flexible spending accounts
  • University HSA contributions
  • Disability and employer-paid life insurance
  • Employee wellbeing program
  • Excellent retirement plans with employer contribution
  • Public Service Loan Forgiveness (PSLF) opportunity
  • Financial counseling services 
  • Employee Assistance Program with eight sessions of counseling at no cost
  • Employee Transit Pass with free or reduced rates in the Twin Cities metro area
How To Apply
 

Applications must be submitted online.  To be considered for this position, please click the Apply button and follow the instructions.  You will be given the opportunity to complete an online application for the position and attach a cover letter and resume.

Additional documents may be attached after application by accessing your "My Job Applications" page and uploading documents in the "My Cover Letters and Attachments" section.

To request an accommodation during the application process, please e-mail employ@umn.edu or call (612) 624-8647.

Diversity
 

The University recognizes and values the importance of diversity and inclusion in enriching the employment experience of its employees and in supporting the academic mission.  The University is committed to attracting and retaining employees with varying identities and backgrounds.

The University of Minnesota provides equal access to and opportunity in its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression.  To learn more about diversity at the U:  http://diversity.umn.edu

Employment Requirements
 

Any offer of employment is contingent upon the successful completion of a background check. Our presumption is that prospective employees are eligible to work here. Criminal convictions do not automatically disqualify finalists from employment.

About University of Minnesota
 

The University of Minnesota, Twin Cities (UMTC)

The University of Minnesota, Twin Cities (UMTC), is among the largest public research universities in the country, offering undergraduate, graduate, and professional students a multitude of opportunities for study and research. Located at the heart of one of the nation's most vibrant, diverse metropolitan communities, students on the campuses in Minneapolis and St. Paul benefit from extensive partnerships with world-renowned health centers, international corporations, government agencies, and arts, nonprofit, and public service organizations.

At the University of Minnesota, we are proud to be recognized by the Star Tribune as a Top Workplace for 2021, as well as by Forbes as Best Emp...