1

Assistant Computer Programmer Jobs in Blue Island, IL

Senior AI Software Engineer

Chicago, IL · On-site

$72K - $141K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Bachelor's degree in computer science or related discipline, or equivalent work experience.

Junior Data Engineer

Chicago, IL · On-site

$118K - $141K/yr

Responsibilities * Work with senior developers to assist in and learn all facets of data ... BA/BS/MS in Computer Science, Computer Engineering, or equivalent experience * Strong Python skills

Engineering Intern

Woodridge, IL · On-site

$16.50 - $21.50/hr

Create CAD models and simulations for ongoing projects. * Assisting with conducting tests on ... Analyzing data from tests and experiments to assist the engineering team in drawing conclusions and ...

Reporting to the Manager Asset Data Systems, the Programmer Analyst 2 will assist various ... Bachelor's Degree in Computer Science or related field OR in lieu of a specified degree, any ...

Senior Software Engineer - AI/ML

Chicago, IL · On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Bachelor's degree in Computer Science, or related discipline, or equivalent work experience.

Collaborate with project teams of varying sizes and experience levels * Assist senior engineers in ... Bachelor's degree in Mechanical, Electrical, Computer Engineering, or related field * Minimum GPA ...

IT Rotational Associate

Chicago, IL · On-site

$47K - $78K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Technical skills in programming and database management a plus. Building relationships with your ...

Collaborate with project teams of varying sizes and experience levels * Assist senior engineers in ... Bachelor's degree in Mechanical, Electrical, Computer Engineering, or related field * Minimum GPA ...

Reporting to the Manager Asset Data Systems, the Programmer Analyst 2 will assist various ... Bachelor's Degree in Computer Science or related field OR in lieu of a specified degree, any ...

Showing results 41-60

Assistant Computer Programmer information

See Blue Island, IL salary details

$31.9K

$62.8K

$92.4K

How much do assistant computer programmer jobs pay per year?

As of Sep 9, 2026, the average yearly pay for assistant computer programmer in Blue Island, IL is $62,836.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,800.00 and $77,400.00 per year, depending on experience, location, and employer.

What is an assistant computer programmer?

Assistant Computer Programmers are entry-level professionals who help develop, test, and maintain software under the supervision of more experienced programmers or software engineers. Their tasks often include writing simple code, debugging programs, updating documentation, and assisting in the implementation of software solutions. This role serves as a stepping stone for those seeking to advance in the field of computer programming, providing valuable hands-on experience with coding languages and development tools.

What are the typical responsibilities of an assistant computer programmer within a software development team?

As an Assistant Computer Programmer, you will often focus on tasks such as writing and testing code under the supervision of senior programmers, debugging existing software, and assisting with documentation. You may also help maintain databases, update software features based on user feedback, and work closely with developers, designers, and quality assurance teams. This role provides a strong learning environment, allowing you to gradually take on more complex projects and responsibilities as you build your skills and experience.

What are the key skills and qualifications needed to thrive as an assistant computer programmer, and why are they important?

To thrive as an Assistant Computer Programmer, you generally need proficiency in programming languages such as Java, Python, or C++, along with a relevant degree or coursework in computer science. Familiarity with development environments, version control systems like Git, and basic debugging tools is typically expected. Strong analytical thinking, problem-solving abilities, and effective communication skills help you collaborate with team members and understand project requirements. These skills and qualities are essential for contributing to software development projects efficiently and ensuring code quality and team productivity.

What is the difference between Assistant Computer Programmer vs Computer Programmer?

AspectAssistant Computer ProgrammerComputer Programmer
CredentialsTypically an associate degree or relevant certificationsBachelor's degree in computer science or related field
Work EnvironmentSupport roles, assisting in coding and testingDeveloping, testing, and maintaining software applications
Employer UsageEntry-level support in tech teamsLead development projects and software solutions

Assistant Computer Programmers usually have foundational certifications and assist senior programmers in coding tasks, while Computer Programmers are responsible for designing and implementing software solutions independently. The roles differ mainly in responsibility level and experience required.

Is there a demand for assistant computer programmers?

Assistant computer programmers are in demand as organizations seek support for software development, coding, and troubleshooting tasks. The role often requires knowledge of programming languages and familiarity with development tools, and employment opportunities are expected to grow alongside the technology sector.

What job categories do people searching Assistant Computer Programmer jobs in Blue Island, IL look for?

The top searched job categories for Assistant Computer Programmer jobs in Blue Island, IL are:

What cities near Blue Island, IL are hiring for Assistant Computer Programmer jobs?

Cities near Blue Island, IL with the most Assistant Computer Programmer job openings:

Infographic showing various Assistant Computer Programmer job openings in Blue Island, IL as of August 2026, with employment types broken down into 1% As Needed, 79% Full Time, 17% Part Time, 2% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $62,836 per year, or $30.2 per hour.

Senior AI Software Engineer

Chicago, IL • On-site

$72K - $141K/yr

Full-time

Re-posted 19 days ago


Job description

You have a clear vision of where your career can go. And we have the leadership to help you get there. At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential.
Individual contributor responsible for designing, building, and operationalizing AI-driven solutions that integrate seamlessly into enterprise systems. This role combines hands-on engineering, architecture, and governance, ensuring AI solutions are scalable, secure, compliant, and aligned with business objectives.
JOB DESCRIPTION:
Essential Duties & Responsibilities
Performs a combination of duties in accordance with departmental guidelines:
  • Design and build enterprise AI applications using LLMs, prompt workflows, RAG, and agent-based patterns

  • Evaluate model quality, latency, cost, safety, and business effectiveness

  • Implement responsible AI controls, observability, and governance for production AI systems

  • Partner with architects, product owners, and business teams to identify and scale high-value AI use cases

  • Convert prototypes into production-ready, reliable applications

  • Enable automation of repeatable business processes using AI

  • Develop APIs and microservices to expose AI capabilities

  • Integrate AI solutions with enterprise platforms (claims, document systems, data platforms)

  • Ensure scalability, resiliency, and cost optimization

  • Implement test automation (unit, integration, end-to-end)

  • Apply secure coding practices (OAuth, JWT, secrets management)

  • Mentor engineers and guide AI best practices

  • Collaborate with business units, IT, and vendors

  • Evaluate emerging AI technologies and recommend solutions

May perform additional duties as assigned.
Reporting Relationship
Typically Director or above
Skills, Knowledge & Abilities
  • Strong programming skills in Java, Python, TypeScript, FastAPI, Spring Boot for APIs and services.

  • Experience using AI-enabled development tools such as GitHub Copilot, Claude Code, Cursor, and MCPs.

  • Experience with RAG (Retrieval-Augmented Generation) pipeline architecture and development.

  • Experience with agentic system design for multi-step automation (single-agent and multi-agent), including orchestration, state and memory patterns, tool integration, and safe autonomy controls (permissions, approvals, and auditability).

  • Experience with Google Cloud Platform (GCP), including services such as GKE, Cloud Storage, PostgreSQL, Pub/Sub, Secret Manager, BigQuery, and Vertex AI.

  • Advanced knowledge of designing and building integration platforms, APIs, and web services.

  • Experience with CI/CD automation using tools such as Docker, GKE, GitHub, and GitHub Actions.

  • Strong analytical, problem-solving, and communication skills

  • Experience with SQL/NoSQL data stores (modeling and query optimization)

  • Automated testing experience (unit and integration)

  • Working knowledge of React and front-end fundamentals (components, state, and API integration)

  • Strong understanding of SRE and observability fundamentals (logs, metrics, traces) and how to use them to diagnose distributed system behavior

  • In-depth knowledge of the system development life cycle and of system and application development technology alternatives.

  • Experience working in high-performing Agile teams

  • Excellent communication and interpersonal skills, with the ability to work effectively with peers, IT management and staff, and internal and external business partners and clients.

  • Preferred insurance industry knowledge.

Education & Experience
  • Bachelor's degree in computer science or related discipline, or equivalent work experience.
  • Typically, a minimum of 7 years of systems analysis and application development experience, including 3+ years of experience building AI solutions.
  • Applicable certifications preferred.

#LI-KJ1 #LI-HYBRID
In certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role. In District of Columbia, California, Colorado, Connecticut, Illinois, Maryland, Massachusetts, New York and Washington, the national base pay range for this job level is $72,000 to $141,000 annually. Salary determinations are based on various factors, including but not limited to, relevant work experience, skills, certifications and location. CNA offers a comprehensive and competitive benefits package to help our employees - and their family members - achieve their physical, financial, emotional and social wellbeing goals. For a detailed look at CNA's benefits, please visit cnabenefits.com.
CNA utilizes AI-enabled technology during the recruiting process. For more information, please visit our careers page.
CNA is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact leaveadministration@cna.com