1

Associate Python Developer Jobs in Savage, MN (NOW HIRING)

Associate AI/ML Engineer

Edina, MN · On-site

$68.50K - $116.30K/yr

Collaborate with data engineers, analysts, and clients to translate business requirements into ... Proficiency in Python and experience with machine learning libraries such as scikit-learn ...

Associate AI/ML Engineer

Minneapolis, MN · On-site

$68.50K - $116.30K/yr

Collaborate with data engineers, analysts, and clients to translate business requirements into ... Proficiency in Python and experience with machine learning libraries such as scikit-learn ...

Strong programming skills in Python or R, with experience in data manipulation and ML libraries (e.g., scikit-learn, TensorFlow, PyTorch). * Solid understanding of machine learning algorithms ...

Apply an understanding of Associate-level work to ensure solutions fit real execution patterns and ... Python (automation scripts, data shaping, light analysis); PowerShell (M365/automation ...

next page

Showing results 1-20

Associate Python Developer information

See Savage, MN salary details

$14

$62

$92

How much do associate python developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for associate python developer in Savage, MN is $62.53, according to ZipRecruiter salary data. Most workers in this role earn between $51.54 and $71.01 per hour, depending on experience, location, and employer.

What is an Associate Python Developer job?

An Associate Python Developer is an entry-level software developer who specializes in using Python to build, test, and maintain applications. They typically work under the guidance of senior developers to write clean, efficient code, debug programs, and collaborate with teams on software projects. This role requires a solid understanding of Python fundamentals, libraries, and frameworks, along with problem-solving and analytical skills. Associate Python Developers often contribute to backend development, automation tasks, and data processing workflows.

What are the key skills and qualifications needed to thrive in the Associate Python Developer position, and why are they important?

To thrive as an Associate Python Developer, you need a solid grasp of Python programming, problem-solving abilities, and a basic understanding of software development principles, usually supported by a degree in computer science or a related field. Familiarity with version control systems like Git, code editors (such as VSCode or PyCharm), and optionally frameworks like Django or Flask is often expected; certifications in Python can be an advantage. Strong teamwork, attention to detail, and clear communication help you excel in collaborating with more experienced developers and stakeholders. Mastering these skills sets the foundation for efficient code development, smooth project collaboration, and long-term career growth in a software engineering environment.

What kind of projects or tasks can I expect as an Associate Python Developer?

As an Associate Python Developer, you'll typically work on a variety of tasks such as writing and testing code modules, debugging existing features, and assisting with the development of software applications under the guidance of senior developers. You may also help maintain documentation, contribute to code reviews, and support the integration of APIs or third-party tools. Depending on the team structure, you might rotate between front-end and back-end tasks or focus on one area to build deeper expertise. This hands-on experience is designed to help you learn best practices, develop your technical skills, and prepare you for greater responsibilities in software development.
What are popular job titles related to Associate Python Developer jobs in Savage, MN? For Associate Python Developer jobs in Savage, MN, the most frequently searched job titles are:
What cities near Savage, MN are hiring for Associate Python Developer jobs? Cities near Savage, MN with the most Associate Python Developer job openings:
Business Intelligence (BI) Developer - NR

Business Intelligence (BI) Developer - NR

Metropolitan Council

Saint Paul, MN • On-site

$89.23K - $144.83K/yr

Full-time

Dental, Vision, Life, Retirement

This job post has expired 1 day ago. Applications are no longer accepted.


Metropolitan Council rating

7.4

Company rating: 7.4 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

416th of 639 rated public administrative organizations


Job description

Salary : $89,232.00 - $144,830.40 Annually
Location : Heywood Office and Operations Facility, Minneapolis, MN
Job Type: Full-Time
Job Number: 2026-00120
Division: Metro Transit
Department: Office of Performance
Opening Date: 05/13/2026
Closing Date: 5/27/2026 11:59 PM Central
WHO WE ARE
We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services.
We are committed to supporting a diverse workforce that reflects the communities we serve.
Metro Transit is one of the country's largest transit systems, employs more than 3,000 people, and provides ridership through an integrated network of buses, light rail and commuter trains, as well as resources for those who carpool, vanpool, walk or bike in the Twin Cities.
How your work would contribute to our organization and the Twin Cities region:
The BI Developer is a mid-level role responsible for designing and delivering data and analytics solutions that increase organizational value and reduce data risk. This role collaborates with technology teams and business partners to make clean, reliable, and well-structured data, reports and apps (Power BI) available to a range of data consumers, including analysts, communication teams and department leaders. The position supports data quality and integrity, improves system performance, scalability, and security, and applies expertise in data architecture, database technologies, and data visualization. The role executes small to mid-size projects that includes data modeling and report/app design, contributes to data management strategies, and adheres to data governance and security requirements. The BI Developer gains exposure to increasingly complex tasks and may mentor others.
This position is eligible for a hybrid (both remote and onsite) telework arrangement. The candidate's permanent residence must be in Minnesota or Wisconsin.
This posting may be used to establish a six-month eligibility pool for current and future openings.
What you would do in this job
  • Determine and analyze stakeholder requirements to inform BI solutions.
  • Leverage reporting databases to design and maintain BI data models, datasets, dashboards, reports,apps,and visualizations.
  • Design, develop, and implement BI data models and reporting architecture in partnership with Data Architects, leveraging structured and unstructured data from operational databases, data stores, data lakes, warehouses, and marts.
  • Perform BI development using established software development methodologies and SQL best practices.
  • Script, automate, configure, and monitor BI processes, environments, and code pipelines, including management of BI code repositories.
  • Install, configure, and maintain BI software and supporting non-production environments.
  • Provide ongoing BI production support, performance monitoring, alert management, and user subscriptions.
  • Support end users with self-service reporting and data access.
  • Partner with Servers, Storage, and Backup teams on BI infrastructure, including server operating systems and file backups.
  • Ensure compliance with data security standards, data classifications, data retention schedules, and all applicable federal, state, and local data-related laws.
  • Follow incident, service, and change management processes and procedures.
  • Innovate and leverage emerging technologies to enhance BI capabilities.

What education and experience are required for this job (minimum qualifications)
Any of the following combinations of completed education (in Computer Science, Information Systems, Statistics, Mathematics, Economics, or related field) and experience (in data architecture, database technologies, data modeling, structured and unstructured data, and solid programming):
  • High school diploma/GED with eight (8) years of experience
  • Associate degree with six (6) years of experience
  • Bachelor's degree with four (4) years of experience
  • Master's degree with two (2) years of experience

What additional skills and experience would be helpful in this job (desired qualifications):
  • Experience developing BI solutions for the cloud
  • Experience developing reports from start to finish, coding SQL, defining tables and relationships, developing metrics and quantitative measures, designing visualizations and report pages, and performing data analysis
  • Designing reports and apps that are easy to read and interpret for diverse and non-technical audiences
  • Statistical analysis experience for business administration, econometrics, and/or public administration
  • Python and/or R programming experience
  • Experience working and collaborating in diverse, multicultural, and inclusive environments

What knowledge, skills, and abilities you should have within the first six months on the job:
  • Knowledge of business intelligence platforms, tools, and reporting concepts.
  • Knowledge of data architecture concepts, including relational and non-relational data and cloud-based BI solutions.
  • Knowledge of data governance principles, including data classification, retention, security, and applicable data laws.
  • Knowledge of BI standards, best practices, accessibility requirements, and emerging trends in analytics.
  • Skill in writing, tuning, and optimizing queries.
  • Skill in designing and supporting BI data models, reports, and dashboards.
  • Skill in installing, configuring, and supporting BI tools, platforms, and integrations.
  • Skill in supporting self-service reporting, subscriptions, and BI performance monitoring.
  • Skill in consulting and collaborating with business and technology partners.
  • Ability to analyze and communicate insights from structured and unstructured data.
  • Ability to translate business needs into effective BI and reporting solutions.
  • Ability to apply governance and security requirements to BI solutions.
  • Ability to support reliable and scalable BI solutions and adapt to new technologies.

What you can expect from us:
  • We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area.
  • We encourage our employees to develop their skills through on-site training and tuition reimbursement.
  • We provide a competitive salary, excellent benefits and a good work/life balance.

Additional information
Union/Grade: NRC/Grade H
FLSA Status: Exempt
Safety Sensitive: No
Work Environment:
Work is primarily performed in a standard office setting.
What steps the recruitment process involves:
  1. We review your minimum qualifications.
  2. We rate your education and experience.
  3. We conduct a structured panel interview.
  4. We conduct a selection interview.

Once you have successfully completed the steps above, then:
If you are new to the Metropolitan Council, you must pass a background check which verifies education, employment, and criminal history. A driving record check and/or physical may be conducted if applicable to the job. If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor and misdemeanor convictions on a case-by-case basis, based on whether they are related to the job and whether the candidate has demonstrated adequate rehabilitation.
If you are already an employee of the Metropolitan Council, you must pass a criminal background check if the job you're applying for is safety sensitive, is a supervisory or management job, is in the Finance, Information Services, Audit, or Human Resources departments, or has access to financial records, files/databases, cash, vouchers or transit fare cards. A driving record check and/or physical may be conducted if applicable to the position.
IMPORTANT: If you make a false statement or withhold information, you may be barred from job consideration.
The Metropolitan Council is an Equal Opportunity, Affirmative Action, and veteran-friendly employer. The Council is committed to a workforce that reflects the diversity of the region and strongly encourages persons of color, members of the LGBTQ community, individuals with disabilities, women, and veterans to apply.
If you have a disability that requires accommodation during the selection process, please email
We believe our employees are a key to our agency's success! In order to attract and retain high quality employees, the Council provides a highly competitive benefits package both in choice and coverage levels. Some highlights about our benefits are listed below:
  • Guaranteed monthly retirement income through Minnesota State Retirement System pension fund
  • Opportunity to save additional funds for retirement on a tax-deferred basis through a voluntary deferred compensation (457) plan
  • Two or more medical plans from which to choose, with employer contribution towards premiums over 80%
  • Dental insurance, life insurance and vision insurance
The following benefits are provided to all employees as part of working for the Council. You will have access to free:
  • Well@Work clinic
  • bus/rail pass valued at over $1200 per year
  • parking at many job locations
  • fitness centers at many job locations
  • Employee Assistance Program
  • extensive health and wellness programs and resources

01
Applicant Instructions: It is important that your application shows all relevant education and experience you possess. The supplemental questions listed below are to further evaluate your education and experience and to determine your eligibility for this position. Answer each question completely. The experience you indicate in your responses should also be consistent with the Work History section of this application. Resumes will not be accepted for this recruitment. I have read and understand the above instructions regarding my application and supplemental questions.
  • Yes
  • No

02
How did you first hear about this job opening?
  • CareerForce Center
  • Community Event/Organization
  • Employee Referral
  • Facebook
  • Glassdoor
  • Indeed
  • Job Fair
  • LinkedIn
  • Metro Transit Bus Advertisement
  • Twitter
  • Website: governmentjobs.com
  • Website: metrocouncil.org
  • Website: metrotransit.org
  • Website: minnesotajobnetwork.com
  • Other

03
If you selected 'Other', please describe where you first heard about this job. if you selected 'Employee Referral' please enter the employee's first and last name, ID number (if known), and job title.Type N/A if not applicable.
04
The Metropolitan Council recognizes that Artificial Intelligence (AI) and generative tools are increasingly used in application processes. While the Council permits the use of AI to assist in the preparation of application materials, all applicants must certify the following statement:
  • I affirm that all information provided in my application including any uploaded documentation is true and accurate. I further affirm that I have personally reviewed, verified, and approved all content, including any content generated with the assistance of AI. I will provide all interview responses directly and in real-time without unauthorized assistance. I will not use AI avatars, external assistance in answering including computer-generated suggestions, or any recording and transcription tools during the interview process unless I have received prior approval from Human Resources for a disability-related reasonable accommodation.

05
Please select the option that best describes your completed education and experience. Education should be in Computer Science, Information Systems, Statistics, Mathematics, Economics or related field. Experience should include data architecture, database technologies, data modeling, structured and unstructured data, and solid programming.
  • High school diploma/GED with eight (8) years of experience
  • Associate degree with six (6) years of experience
  • Bachelor's degree with four (4) years of experience
  • Master's degree with two (2) years of experience
  • None of the above

06
Please list your related educational degree(s) and/or certifications(s) below. If you do not have this, please indicate, "N/A." If you type "See Resume," you will not receive credit for your response.
07
Please describe your experience visualizing and communicating data to diverse audiences. Please reference how you applied best practices for quality data communication and dashboard design. If you do not have this experience, indicate 'N/A.'
08
Do you have Python and/or R programming experience?
  • Yes
  • No

09
Describe your experience with data visualization (Power BI/Tableau). Include specific project examples and your role in developing reports, dashboard and apps. If you do not have this experience, indicate 'N/A.'
10
Describe your experience developing reports from start to finish, coding SQL, defining tables and relationships, developing metrics and quantitative measures, designing visualizations and report pages, and performing data analysis. If you do not have this experience, indicate 'N/A.'
11
The Metropolitan Council values a workplace that is as diverse as the people we serve. Please describe your experience working and collaborating in a diverse, multicultural, and inclusive environment. If you do not have this experience, indicate 'N/A.'
Required Question