1

Associate Computer Science Jobs in Illinois (NOW HIRING)

Bachelors in Computer Science, Statistics or any related field with an applied quantitative and ... As an Inmar Associate, you: * Put clients first and consistently display a positive attitude and ...

Master's or PhD degree in Machine Learning, Computer Science, Statistics, Operations Research or a related STEM fields * 2-3 years of professional experience in machine learning or data science ...

An undergraduate degree in an engineering or science discipline (computer engineering, electrical engineering, or computer science preferred); graduate degree is welcome but not required. * Minimum ...

Headquartered in Amelia, Ohio, and with associates located across the United States, we are part of ... Master's degree in Business Analytics, Statistics, Computer Science, or Statistics/Math and ...

New

Headquartered in Amelia, Ohio, and with associates located across the United States, we are part of ... Master's degree in Business Analytics, Statistics, Computer Science, or Statistics/Math and ...

New

... associates • Proficient in technology stack (Azure, Databricks, Python, Spark) • Experience ... in mathematics, statistics, computer science, economics, or similar discipline • Strong ...

next page

Showing results 1-20

Associate Computer Science information

See Illinois salary details

$9

$18

$30

How much do associate computer science jobs pay per hour?

As of Jun 18, 2026, the average hourly pay for associate computer science in Illinois is $18.43, according to ZipRecruiter salary data. Most workers in this role earn between $14.66 and $19.57 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate in Computer Science, and why are they important?

To thrive as an Associate in Computer Science, you need foundational knowledge in programming, algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with programming languages like Python, Java, or C++, experience with version control systems such as Git, and understanding of databases are commonly required. Strong analytical thinking, problem-solving skills, and the ability to collaborate effectively with others help you stand out in this role. These competencies ensure you can successfully contribute to software development projects, solve technical challenges, and support team goals in a dynamic technology environment.

Is a 2 year associate degree worth it?

For an associate computer science role, a two-year degree can provide foundational knowledge in programming, algorithms, and systems, which can help in entry-level positions. However, gaining practical experience, certifications, or skills in specific tools like Python or Java often enhances job prospects and salary potential compared to education alone.

What is the difference between Associate Computer Science vs Computer Programmer?

AspectAssociate Computer ScienceComputer Programmer
Required CredentialsAssociate's degree in Computer Science or related fieldTypically a bachelor's degree or coding bootcamp certification
Work EnvironmentEntry-level, team-based projects in tech companies, startups, or IT departmentsWriting, testing, and debugging code in various programming languages
Employer & Industry UsageCommon in tech firms, government agencies, and educational institutionsWidely used across software companies, finance, and tech industries

The main difference is that an Associate Computer Science focuses on foundational knowledge and may involve broader IT tasks, while a Computer Programmer specializes in coding and software development. Both roles often require similar educational backgrounds, but their daily tasks and career paths differ.

What types of projects and technologies can an Associate Computer Science professional expect to work on in their first year?

As an Associate Computer Science professional, you will often be assigned to entry-level projects such as developing or maintaining software applications, testing code, or assisting with database management. You'll likely work with common programming languages like Java, Python, or C++, and may be introduced to collaborative tools such as version control systems (e.g., Git). The team environment typically includes regular code reviews and mentorship from senior engineers, providing opportunities to learn best practices and develop your technical skills. Over time, you'll gain exposure to more complex tasks and technologies as you build your experience.

What is an Associate Computer Science professional?

An Associate Computer Science professional typically holds an associate degree in computer science or a related field and works in entry-level positions within the tech industry. They are responsible for assisting with software development, troubleshooting, maintaining computer systems, and supporting IT teams. These professionals often work under the supervision of more experienced engineers or developers and may contribute to coding, testing, and basic technical support. The role is a great starting point for those looking to build a career in technology and can lead to more advanced opportunities with experience and further education.

Is getting an Associate's in computer science worth it?

An Associate's in computer science can provide foundational knowledge and skills for entry-level roles such as support technician or junior developer. It often offers a quicker, less expensive pathway into the tech industry compared to a bachelor's degree, but career advancement may require further education or certifications. The value depends on individual goals and the specific job market.

What can you do with an Associate's degree in computer science?

An Associate's degree in computer science prepares individuals for entry-level roles such as computer support specialist, help desk technician, or network technician. It provides foundational skills in programming, troubleshooting, and basic networking, often enabling quick entry into the IT workforce or further education for advanced positions.

How to make $80,000 a year without a degree?

An Associate Computer Science role can pay around $80,000 annually with relevant skills, experience, and certifications such as CompTIA or Cisco. High-paying tech jobs often require strong problem-solving abilities, knowledge of programming languages, and familiarity with tools like Linux or cloud platforms, even without a formal degree.
What are the most commonly searched types of Computer Science jobs in Illinois? The most popular types of Computer Science jobs in Illinois are:
What cities in Illinois are hiring for Associate Computer Science jobs? Cities in Illinois with the most Associate Computer Science job openings:
Infographic showing various Associate Computer Science job openings in Illinois as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $38,324 per year, or $18.4 per hour.
Director, Data Science (MarTech)

Director, Data Science (MarTech)

Inmar

Chicago, IL

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 26 days ago


Job description

The Director, Data (MarTech) is responsible for applying data exploration and visualization, machine learning and artificial intelligence, and other data science techniques to explore, create, and maintain advanced data-driven solutions for the problems and opportunities at Inmar Intelligence, working closely with business units, product development, and application engineering.
This role provides thought leadership on Inmar strategic plans for new products and solutions, and manages the Data Science team, both from personnel and technical perspectives.

Primary Accountabilities: (Technical)

  • Demonstrate excellent understanding and competence in the tools, techniques, and technologies used by the team: data science, machine learning, artificial intelligence, software engineering, statistical analysis, scientific method, etc.
  • Demonstrate superior collaboration with senior leadership in identifying prospective data science solutions that align with Inmar goals, as well as working with business units and product development teams in creating those solutions
  • Demonstrate superior collaboration with application engineering to build robust and secure solutions that integrate with production products
  • Demonstrate superior communication skills, especially with internal technical and non-technical stakeholders and team members, but also as an effective technical spokesperson with customers and other external stakeholders
  • Demonstrate a drive to keep skills and knowledge up to date
  • Demonstrate innovation and continuous improvement
  • Demonstrate professionalism with focus on customer satisfaction and product quality

Leadership:

  • Expand awareness and understanding of Data Science to peers and senior leadership
  • Demonstrate superior competence in managing team dynamics and organizational culture, with the objective of ensuring team effectiveness
  • Provide coaching and mentoring to team members in their professional and technical development
  • Work with minimal supervision and assumes leadership responsibilities on multiple, concurrent projects

Additional Responsibilities:

  • Performs other duties as assigned

  • Complies with all policies and standards

Required Qualifications:

  • Bachelors in Computer Science, Statistics or any related field with an applied quantitative and experimentation focus required

  • Masters in quantitative and experimentation focused field preferred

  • Doctorate in quantitative and experimentation focused field preferred

  • 10+ years related work experience in machine learning, data visualization, and other data science techniques, including at least 4 years managing others; or any equivalent combination of experience and training that provides the required knowledge, skills, and abilities needed to complete the job responsibilities required

  • Strong experience in software development (scripting, programming, versioning, testing, deploying) on Linux and Microsoft Platforms

  • Strong experience in databases (data processing extraction, cleansing and transformation)

  • Highly proficient with presentation software: Microsoft Office & Google Suites and giving presentations to technical and non-technical audiences

Physical Demands
The physical demands described here are representative of those that must be met by an associate to successfully perform the major job responsibilities (essential functions) of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major job responsibilities. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.

  • Use Hands to Handle Objects - Regularly

  • Reach with Hands or Arms - Regularly

  • Talk or Hear and Read Instructions - Regularly

  • Stand, Kneel, or Stoop and Lift 20 Pounds - Occasionally

  • View Items at a Close Range - Regularly

Rarely: Job requires this activity up to 25% of the time
Occasionally: Job requires this activity between 25% - 50% of the time
Frequently: Job requires this activity between 50% - 75% of the time
Constantly: Job requires this activity more than 75% of the time
Individual Competencies

  • Teamwork: Advanced communication skills used to lead a team.

  • Adaptable: Arrives at a conclusion based on previous experiences and good judgment.

  • Innovative: Arrives at decision using analytical thought.

  • Curious: Asseses circumstances using experience and a variety of information gathered.

  • Problem Solving: Completes routine and repetitive tasks where tasks are straightforward.

  • Communication: Contributes to strategy for their team.

  • Collaboration: Creates internal alliances outside the immediate team or department.

  • Effective Execution: Demonstrates support for innovation and organizational changes needed to improve effectiveness and efficiency.

As an Inmar Associate, you:

  • Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short-term and long-term needs, requirements and exceed their expectations.

  • Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client.

  • Build collaborative relationships and work cooperatively with others, inside and outside the organization, to accomplish objectives, develop and maintain mutually beneficial partnerships, leverage information and achieve results.

  • Set and attain achievable, yet aggressive, goals with a sense of urgency and accountability.

  • Understand that results are important and focus on turning mission into action to achieve results following the principles of Flawless Execution while consistently complying with quality, service and productivity standards to meet deadlines and exceed expectations by giving our clients the best possible outcome.

  • Support a safe work environment by following safety rules and regulations and reporting all safety hazards.

At Inmar, we put people first and that means empowering our associates to thrive at every stage of life and career. Our comprehensive and competitive benefits package is thoughtfully designed to support a wide range of lifestyles and life stages.

Eligible associates have access to:

  • Medical, Dental, and Vision insurance

  • Basic and Supplemental Life Insurance options

  • 401(k) retirement plans with company match

  • Health Spending Accounts (HSA/FSA)

We also offer:

  • Flexible time off and 11 paid holidays

  • Family-building benefits, including Maternity, Adoption, and Parental Leave

  • Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning

  • Wellness and Mental Health counseling services

  • Concierge and work/life support resources

  • Adoption Assistance Reimbursement

  • Perks and discount programs

Please note that eligibility for some benefits may depend on your job classification and length of employment. Benefits are subject to change and may be governed by specific plan or program terms.

At Inmar, compensation reflects our belief in integrity, transparency, and the value of individual contributions. The hiring range for this position is:

162,081.00 - 270,135.00 USD Annual

The final offer may vary based on factors such as geographic location, job-related skills, education, certifications, work experience, and other relevant considerations.

Depending on the job level and role, it may include:

  • Annual discretionary bonuses through our Core Company Performance Bonus Plan

  • Equity grants, sign-on bonuses, and other tailored incentive opportunities

  • Additional discretionary compensation, such as:

    • Growing Revenue Incentives

    • Corporate or VIP Bonuses

    • Deferred compensation opportunities

The actual annualized salary offered at the time of hire will be communicated in the candidate's offer letter. We remain committed to fairness and transparency across all locations. Where required, including for remote-eligible roles, local pay ranges are disclosed in accordance with applicable laws and regulations.

We are an Equal Opportunity Employer, including disability/vets.

Recruitment Fraud Notice:Recruitment fraud is an increasingly common scam where individuals pose as employers to offer fictitious job opportunities. Scammers sometimes impersonate Inmar recruiters on LinkedIn and other channels. We will never ask for payment or sensitive personal information during the hiring process. Verify any role on our official Workday Careers site and learn how to spot scams in ourfull notice.

This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.