1

Junior Python Flask Developer Jobs in Chicago, IL

Python Developer with AWS

Great Lakes, IL · On-site

$48.50 - $67/hr

Python Developer With AWS We are seeking an experienced Python Developer with AWS expertise to join ... Strong experience with frameworks such as Django, Flask, or FastAPI. * Hands-on experience with AWS ...

Senior Python Engineer

Chicago, IL · On-site

$125K - $168K/yr

Our client is seeking a Senior Python Engineer to join their team and help us build and maintain ... Experience with Python web frameworks such as Django or Flask * Knowledge of front-end technologies ...

Senior Python Engineer

Chicago, IL · On-site

$125K - $168K/yr

... Flask Knowledge of front-end technologies such as JavaScript, HTML, and CSS is a plus Experience with Git or other version control systems Strong problem-solving and analytical skills Excellent ...

Python Developer

Chicago, IL · On-site

$51.75 - $71.50/hr

Guide and review Junior Developers code and deliverables * Strong understanding of object-oriented programming * Hands on Experience in Python Programming * Working knowledge and experience using ...

Senior Python Developer

Chicago, IL · On-site

$125K - $168K/yr

... junior developers and advocate for best practices in coding| security| and CICD. Required Skills Qualifications - Experience 10 years in Python development| with 3 years focused on data ...

AI Full Stack Engineer

Chicago, IL · Remote

$70 - $75/hr

AWS Solutions Architect, AWS Developer, or Kubernetes Application Developer. - Hands-on experience ... Python, Flask/FastAPI, and NLP frameworks. - Experience deploying applications into AWS EKS and ...

Position: Full Stack Python Developer Location: Chicago, IL - 100% onsite Role Overview We are ... Mentoring or supporting junior engineers. * Open-source contributions.

next page

Showing results 1-20

Junior Python Flask Developer information

See Chicago, IL salary details

$13

$60

$88

How much do junior python flask developer jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for junior python flask developer in Chicago, IL is $60.39, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $68.61 per hour, depending on experience, location, and employer.

What does a Junior Python Flask Developer do?

A Junior Python Flask Developer assists in building web applications using the Flask framework and Python programming language. Their responsibilities typically include writing and maintaining code, debugging applications, working with databases, and collaborating with senior developers and designers. They are often involved in both the backend and parts of the frontend, helping to implement new features and ensure the application runs smoothly. This role is ideal for those who are early in their software development career and looking to gain hands-on experience in web development.

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

To thrive as a Junior Python Flask Developer, you need a solid understanding of Python programming, web development concepts, and familiarity with the Flask framework, typically supported by a relevant degree or coursework. Experience with tools such as Git for version control, RESTful APIs, and basic front-end technologies (HTML, CSS, JavaScript) is also important. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate with team members and adapt to new challenges. These skills and qualities are crucial for building robust web applications, contributing effectively to projects, and growing in a fast-paced tech environment.

What are some common challenges faced by Junior Python Flask Developers when working on team-based projects?

As a Junior Python Flask Developer, one common challenge is adapting to established codebases and adhering to team coding standards. Collaborating with senior developers often means integrating your work with theirs, requiring clear communication and frequent code reviews. Additionally, balancing the need to learn new frameworks or tools while delivering features on tight deadlines can be demanding. However, support from experienced team members and regular feedback sessions help foster growth and ensure successful project contributions.

What is the difference between Junior Python Flask Developer vs Junior Django Developer?

AspectJunior Python Flask DeveloperJunior Django Developer
Required CredentialsPython knowledge, basic web development skills, possibly some certificationsPython knowledge, Django framework familiarity, certifications optional
Work EnvironmentStartups, small teams, flexible projectsWeb development companies, larger teams, structured projects
Industry UsageWeb apps, microservices, APIsFull-stack web applications, content management systems
Common Search IntentCompare entry-level Python web frameworksEntry-level Django web development roles

Both roles are entry-level Python web development positions, often requiring similar foundational skills. The main difference lies in the frameworks used: Flask is lightweight and flexible, suitable for microservices and APIs, while Django is more comprehensive, ideal for full-stack web applications. Your choice depends on the project type and your preferred development environment.

What are the most commonly searched types of Python Flask Developer jobs in Chicago, IL? The most popular types of Python Flask Developer jobs in Chicago, IL are:
What are popular job titles related to Junior Python Flask Developer jobs in Chicago, IL? For Junior Python Flask Developer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Junior Python Flask Developer jobs in Chicago, IL look for? The top searched job categories for Junior Python Flask Developer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Junior Python Flask Developer jobs? Cities near Chicago, IL with the most Junior Python Flask Developer job openings:
Developer II - Python (Core Application Services)

Developer II - Python (Core Application Services)

Neuberger Berman

Chicago, IL • On-site

$90K - $110K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

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


Job description

Junior Python Developer

Neuberger is looking for a curious and motivated Junior Python Developer to join our growing engineering team. You'll help build reliable, scalable server-side applications in a modern, AI-augmented development environment — leveraging cutting-edge tools to work smarter, ship cleaner code, and grow fast.

If you're comfortable writing clean Python, have hands-on experience with containerized workflows, and are genuinely excited about the future of AI-assisted development, we want to hear from you.

What You'll Do

Software Development

  • Build and implement server-side features, modules, and components in Python following clean code and best practice standards
  • Collaborate with product and design teams to translate business requirements into well-structured, maintainable code
  • Participate in code reviews — giving and receiving constructive feedback

AI-Augmented Development

  • Use AI coding assistants (GitHub Copilot, Claude, etc.) responsibly to accelerate development, improve code quality, and reduce repetitive boilerplate
  • Apply a working understanding of LLMs — tokenization, context windows, prompt construction, and model limitations — to integrate them sensibly
  • Identify the right use cases for AI tooling vs. traditional logic, and flag risks like hallucinated outputs or sensitive data exposure

Containerized & Cloud-Aware Development

  • Write and maintain Dockerfiles and work within containerized development environments
  • Apply core container concepts: images, containers, volumes, networking, and basic orchestration (Docker Compose, Kubernetes/OpenShift)
  • Contribute to deployable, environment-consistent application packaging

Agile Scrum

  • Participate in sprint planning, stand-ups, retrospectives, and reviews
  • Break down user stories into actionable tasks and deliver working software within sprint timelines
  • Maintain transparency with the team on progress, blockers, and dependencies

Quality & Testing

  • Write and maintain unit and integration tests to ensure reliability and regression safety
  • Debug and resolve defects from testing or production monitoring
  • Collaborate with QA to develop test cases and uphold software quality
What You Bring
  • Python: 3+ years of hands-on experience
  • Frameworks: Proficiency in Flask, FastAPI, or Django
  • AI Tools: Working experience with GitHub Copilot, Claude, or comparable LLM-based coding assistants
  • LLM Awareness: Understanding of tokens, context, prompting, limitations, and responsible use
  • Containers: Hands-on Docker experience — build, run, and debug containerized applications
  • Version Control: Proficient with Git (branching, PRs, rebasing)
  • Testing: Ability to write meaningful unit tests; familiarity with pytest or similar
  • ORM: Working knowledge of SQLAlchemy, Django ORM, or equivalent
Bonus Points
  • Familiarity with Kubernetes, OpenShift, or container orchestration concepts
  • Exposure to cloud platforms (Azure, AWS, or GCP)
  • Experience calling or integrating LLM APIs (OpenAI, Anthropic, Azure OpenAI)
  • Understanding of RAG patterns or vector stores
  • Basic front-end literacy: JavaScript, HTML5, CSS3
  • Familiarity with server-side templating (e.g., Jinja2)
  • Understanding of async or multi-process architecture (asyncio, multiprocessing)

Work model

Location: New York City; hybrid with a minimum of two days per week in office.

Compensation Details

The salary range for this role in Illinois is $90,000-$110,000 and the salary range for the role in New York is $90,000-$110,000. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the range may be modified in the future. An employee's pay position within the salary range will be based on several factors including, but limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, business sector, performance, shift, travel requirements, sales or revenue-based metrics, market benchmarking data, any collective bargaining agreements, and business or organizational needs. This job is also eligible for a discretionary bonus, which, along with base salary and retirement contributions, is part of our total comprehensive package. We offer a comprehensive package of benefits including paid time off, medical/dental/vision insurance, retirement, life insurance and other benefits to eligible employees.

Neuberger is an equal opportunity employer. The Firm and its affiliates do not discriminate in employment because of race, creed, national origin, religion, age, color, sex, marital status, sexual orientation, gender identity, disability, citizenship status or protected veteran status, or any other characteristic protected by local, state, or federal laws, rules, or regulations. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact onlineaccommodations@nb.com.