BENEFITS: Full-time Associates enjoy a robust selection of healthcare benefits including employer ... for Computer Science (9-12) or Computer Programming (9-12). * Recent experience in teaching the ...
BENEFITS: Full-time Associates enjoy a robust selection of healthcare benefits including employer ... for Computer Science (9-12) or Computer Programming (9-12). * Recent experience in teaching the ...
Staff Scientist - Agents for Science
Lemont, IL ยท On-site +1
$94.49K - $147.40K/yr
Experience with distributed training , inference systems, or HPC environments Job Family Research Development (RD) Job Profile Computer Science 2 Worker Type Regular Time Type Full time The expected ...
Staff Scientist - Agents for Science
Lemont, IL ยท On-site +1
$94.49K - $147.40K/yr
Experience with distributed training , inference systems, or HPC environments Job Family Research Development (RD) Job Profile Computer Science 2 Worker Type Regular Time Type Full time The expected ...
Principal Associate, Data Science - US Card
$60.80K - $61.30K/yr
... Computer Science, or a related quantitative field) plus 5 years of experience performing data ... The minimum and maximum full-time annual salaries for this role are listed below, by location.
Principal Associate, Data Science - US Card
$60.80K - $61.30K/yr
... Computer Science, or a related quantitative field) plus 5 years of experience performing data ... The minimum and maximum full-time annual salaries for this role are listed below, by location.
The Division of Pulmonary and Critical Care at Northwestern University Feinberg School of Medicine seeks a full-time, non- tenure-track Team Scientist at the rank of Assistant or Associate Professor.
The Division of Pulmonary and Critical Care at Northwestern University Feinberg School of Medicine seeks a full-time, non- tenure-track Team Scientist at the rank of Assistant or Associate Professor.
... Computer Science, or a related quantitative field) plus 7 years of experience performing data ... The minimum and maximum full-time annual salaries for this role are listed below, by location.
... Computer Science, or a related quantitative field) plus 7 years of experience performing data ... The minimum and maximum full-time annual salaries for this role are listed below, by location.
STEAM/AV Computer Support Technician
South Holland, IL ยท On-site
$46K - $55K/yr
Salaried, Non-Exempt HOURS: 8:00am 4:00pm Fulltime; some evenings and weekends as needed (flexible ... In addition, this position serves as the lead for STEAM (Science, Technology, Engineering, Arts ...
STEAM/AV Computer Support Technician
South Holland, IL ยท On-site
$46K - $55K/yr
Salaried, Non-Exempt HOURS: 8:00am 4:00pm Fulltime; some evenings and weekends as needed (flexible ... In addition, this position serves as the lead for STEAM (Science, Technology, Engineering, Arts ...
This full-time, benefits-eligible appointment is for an initial term of up to five years, with ... A PhD in Data Science, Applied Math, Statistics, Computer Science, Mathematics, or other closely ...
This full-time, benefits-eligible appointment is for an initial term of up to five years, with ... A PhD in Data Science, Applied Math, Statistics, Computer Science, Mathematics, or other closely ...
The Grainger College of Engineering: Professor - Siebel School of Computing and Data Science
Urbana, IL ยท On-site
... full-time, tenured Full Professor and Ira R. Cohen Chair in Computer Science and Cancer Research, an endowed chair position. All applications of computer science to cancer research, including ...
The Grainger College of Engineering: Professor - Siebel School of Computing and Data Science
Urbana, IL ยท On-site
... full-time, tenured Full Professor and Ira R. Cohen Chair in Computer Science and Cancer Research, an endowed chair position. All applications of computer science to cancer research, including ...
... Computer Science, or a related quantitative field) plus 7 years of experience performing data ... maximum full-time annual salaries for this role are listed below, by location. Please note that ...
... Computer Science, or a related quantitative field) plus 7 years of experience performing data ... maximum full-time annual salaries for this role are listed below, by location. Please note that ...
What We Need Seattle Pacific University seeks applications for a full-time, non-tenure-track ... computer science, with advising of undergraduates and supervision of undergraduate research ...
What We Need Seattle Pacific University seeks applications for a full-time, non-tenure-track ... computer science, with advising of undergraduates and supervision of undergraduate research ...
Full-Time Tenure Track Faculty - Computer Information Systems: Cybersecurity
Chicago, IL ยท On-site
$58K/yr
Full-Time Tenure Track Faculty - Computer Information Systems: Cybersecurity Harold Washington ... Science, or Information Security with concentration in Cybersecurity or related area of ...
Full-Time Tenure Track Faculty - Computer Information Systems: Cybersecurity
Chicago, IL ยท On-site
$58K/yr
Full-Time Tenure Track Faculty - Computer Information Systems: Cybersecurity Harold Washington ... Science, or Information Security with concentration in Cybersecurity or related area of ...
Mentored Scientist
$84.68K - $127K/yr
Computer programs, spreadsheets, graphics programs, and word processing. * Ability to: Communicate ... Employment Type: FULL_TIME
Mentored Scientist
$84.68K - $127K/yr
Computer programs, spreadsheets, graphics programs, and word processing. * Ability to: Communicate ... Employment Type: FULL_TIME
Data Science Consultant
Springfield, IL ยท On-site +1
$40/hr
Some team members fit this work alongside a full-time role, while others treat it as their primary ... A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics ...
Data Science Consultant
Springfield, IL ยท On-site +1
$40/hr
Some team members fit this work alongside a full-time role, while others treat it as their primary ... A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics ...
Assistant Professor of Computer Engineering
Chicago, IL ยท On-site
$80K/yr
Is Tenured/ Tenure Track Yes Full-time/ Part-time Full-time Summary Chicago State University (CSU ... The department offers Bachelor of Science (BS) and Master of Science (MS) degrees in Computer ...
Assistant Professor of Computer Engineering
Chicago, IL ยท On-site
$80K/yr
Is Tenured/ Tenure Track Yes Full-time/ Part-time Full-time Summary Chicago State University (CSU ... The department offers Bachelor of Science (BS) and Master of Science (MS) degrees in Computer ...
Science Teacher SY26-27
$49.50K - $63.90K/yr
DRW College Prep-Computer Science-11th Grade and 12th Grade * DRW College Prep-Science-10th Grade ... Eligibility to work in the United States on a full-time basis * Active Illinois Teaching License ...
Quick apply
Science Teacher SY26-27
$49.50K - $63.90K/yr
DRW College Prep-Computer Science-11th Grade and 12th Grade * DRW College Prep-Science-10th Grade ... Eligibility to work in the United States on a full-time basis * Active Illinois Teaching License ...
Science Teacher SY26-27
$49.50K - $63.90K/yr
DRW College Prep-Computer Science-11th Grade and 12th Grade * DRW College Prep-Science-10th Grade ... Eligibility to work in the United States on a full-time basis * Active Illinois Teaching License ...
Science Teacher SY26-27
$49.50K - $63.90K/yr
DRW College Prep-Computer Science-11th Grade and 12th Grade * DRW College Prep-Science-10th Grade ... Eligibility to work in the United States on a full-time basis * Active Illinois Teaching License ...
Mentored Scientist
Chicago, IL ยท On-site
$84.68K - $127K/yr
Job Overview Shriners Children's Chicago is seeking a full time Mentored Scientist to join the ... Computer programs, spreadsheets, graphics programs, and word processing. * Ability to: Communicate ...
Mentored Scientist
Chicago, IL ยท On-site
$84.68K - $127K/yr
Job Overview Shriners Children's Chicago is seeking a full time Mentored Scientist to join the ... Computer programs, spreadsheets, graphics programs, and word processing. * Ability to: Communicate ...
Position Description Summary The Department of Mathematics, Computer Science, and Digital Forensics at Commonwealth University invites applications for two one-year full-time temporary instructor ...
Position Description Summary The Department of Mathematics, Computer Science, and Digital Forensics at Commonwealth University invites applications for two one-year full-time temporary instructor ...
Position Description Summary The Department of Mathematics, Computer Science, and Digital Forensics at Commonwealth University invites applications for a one-year full-time temporary instructor ...
Position Description Summary The Department of Mathematics, Computer Science, and Digital Forensics at Commonwealth University invites applications for a one-year full-time temporary instructor ...
Data Science Manager - AI Trainer
Springfield, IL ยท On-site +1
$40/hr
Some team members fit this work alongside a full-time role, while others treat it as their primary ... A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics ...
Data Science Manager - AI Trainer
Springfield, IL ยท On-site +1
$40/hr
Some team members fit this work alongside a full-time role, while others treat it as their primary ... A bachelor's degree in a quantitative field is preferred (Statistics, Computer Science, Mathematics ...
Full Time Computer Science information
See Illinois salary details
$54.8K - $58.4K
7% of jobs
$58.4K - $62.1K
7% of jobs
$62.1K - $65.7K
2% of jobs
$65.7K - $69.4K
0% of jobs
$69.4K - $73K
2% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$73K - $76.7K
15% of jobs
$76.7K - $80.3K
16% of jobs
The median wage is $80.6K / yr.
$80.3K - $84K
13% of jobs
$84K - $87.7K
6% of jobs
$89.4K is the 75th percentile. Wages above this are outliers.
$87.7K - $91.3K
16% of jobs
$91.3K - $95K
17% of jobs
$54.8K
$80.5K
$95K
How much do full time computer science jobs pay per year?
What are the key skills and qualifications needed to thrive as a Computer Scientist, and why are they important?
What does a typical day look like for a full-time computer science professional and how do they collaborate with other teams?
What are full time computer science jobs?
What is the difference between Full Time Computer Science vs Software Developer?
| Aspect | Full Time Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in Computer Science or related field | Often similar; degree preferred but not always required |
| Work Environment | Academic, research, or corporate settings | Tech companies, startups, or freelance projects |
| Industry Usage | Universities, research labs, tech firms | Software companies, IT services, app development |
| Common Search Intent | Educational paths, career options in CS | Job roles, skills, and project work in software development |
Full Time Computer Science typically refers to a degree-focused, academic or research-oriented role requiring formal education. Software Developer roles are more practical, project-based, and often focus on coding and application development. While overlapping in skills and credentials, Full Time Computer Science emphasizes foundational knowledge, whereas Software Developer positions are more about applying that knowledge in real-world projects.

High School Teacher - Computer Science (0.70 OE/0.30 OH) 26/27 SY
Community Unit School District No. 308Oswego, IL โข On-site
Full-time
Medical, Life
Posted 8 days ago
Job description
3/25/2026
Location:
Oswego East High School
COMPENSATION: Per the Oswego Education Association (OEA) Collective Bargaining Agreement; based on education and experience. District 308 grants experience credit on the salary schedule for up to 10 years of prior, verifiable, contractual full-time teaching experience.
BENEFITS: Full-time Associates enjoy a robust selection of healthcare benefits including employer paid Life and AD&D insurance, Long Term Disability, Employee Assistance Program (EAP), as well as three medical plans to choose from including PPO and HMO plans. What's more, SD 308 currently provides a deductible reimbursement program for medical expenses (excluding ER services), when an employee is enrolled in our PPO plan and uses our RUSH Healthcare reimbursement program. Prospective employees can learn more on the District website.
UNION MEMBERSHIP: This position is represented by the Oswego Education Association (OEA).
QUALIFICATIONS:
- A valid/registered Illinois Professional Educator License (PEL) with Secondary Endorsement for Computer Science (9-12) or Computer Programming (9-12).
- Recent experience in teaching the subject matter (with the exception of new graduates)
- A broad educational foundation in the subject area and desire to instruct all levels up to advanced
- Demonstrated knowledge of curriculum, instructional methods, and current teaching techniques
- Excellent verbal and written communication and time management skills
- Communicates clearly in both verbal and written communication
- Ability to establish and maintain effective working relationships with students, families, team members, and others
- Willingness to work as a contributing member of like-course and department teams to improve instructional practices and curriculum that benefit student learning
- Experience with co-teaching and English Language Learners preferred
GENERAL DESCRIPTION: The Teacher leads students towards the fulfillment of their potential by translating district curriculum goals and objectives into learning experiences that will contribute to the development of skills necessary for becoming a mature and responsible individual.
SPECIFIC RESPONSIBILITIES:
1. Demonstrates the ability to effectively plan and prepare for lessons. Evidence of this attribute shall include the following:
- Demonstrates knowledge of content and pedagogy in instructional practices. This shall include a solid understanding of the content and its prerequisite relationships and connections with other disciplines.
- Applies knowledge of students' backgrounds, strengths, needs, and interests to plan for groups of students.
- Sets instructional outcomes that reflect high-level learning and curriculum standards. These outcomes are suitable for most students in the class and represent different types of learning which can be assessed. The outcomes shall reflect opportunities to show understanding across the curriculum.
- Utilizes resources available through the school or district to enhance own knowledge, to use in teaching, or for students who need them.
- Designs coherent instruction. Learning shall be aligned to instructional outcomes which coordinate knowledge of content, students, and resources, engaging all students in significant learning.
- Develops student assessments which are aligned with the instructional outcomes and use clear criteria. Uses assessment results to plan for future instruction to meet the needs of students.
2. Establishes a learning environment that functions effectively. Evidence of this attribute shall include the following:
- Creates an environment of respect and rapport. Interactions between the teacher and students and among students are polite and respectful, reflecting general warmth and caring, and are appropriate to the cultural and developmental differences among groups of students.
- Establishes a culture for learning that is characterized by high expectations for all students and genuine commitment to the subject by both teacher and students. Students demonstrate pride in their work and the teacher consistently reinforces student accomplishments.
- Effectively manages classroom procedures. Little instructional time is lost because of classroom routines and procedures for transitions, handling of supplies, and performance of non-instructional duties, which occur smoothly.
- Effectively manages student behavior by establishing clear standards of conduct, being alert to student behavior at all times, and consistently responding to behaviors appropriately and successfully in a manner that respects the students' dignity.
- Organizes physical space to ensure safety and accessibility. Ensures that the physical arrangement is appropriate to advance student learning. Makes effective use of physical resources including technology.
3. Demonstrates effective instruction by engaging students in their learning. Evidence of this attribute shall include the following:
- Utilizes clear oral and written language to effectively communicate with students specific expectations for learning, directions, procedures, and explanations of content.
- Effectively uses questioning which elicits high quality responses. Allows sufficient time for students to respond. Utilizes discussion techniques that successfully engage all students.
- Engages students in learning through activities and assignments, materials, structure and pace which support a high level of rigor and are appropriate for students' cultures and levels of understanding.
- Utilizes assessments that allow students to be fully aware of their criteria and performance by which they will be evaluated. Monitors the progress of learning, provides feedback which is timely and of high quality, and facilitates student self-assessment and monitoring of progress.
- Demonstrates flexibility and responsiveness. Adjusts lessons with minimal disruption. Accommodates students' questions or interests. Persists in seeking to engage all students in learning through a variety of instructional techniques.
4. Demonstrates a commitment to high ethical and professional standards and seeks to improve professional practice. Evidence of this attribute shall include the following:
- Reflects on teaching. Reflection will involve making accurate and objective assessments of lessons and using these assessments to improve future instruction.
- Maintains accurate records. Develops effective and efficient systems to maintain accurate information on students' completion of assignments, students' progress in learning, and non-instructional records.
- Effectively communicates with families, frequently providing information on the instructional program and the individual student in order to successfully engage families in the learning process.
- Actively participates in the professional learning community. Develops and maintains supportive and cooperative relationships. Seeks to make a substantial contribution to the district by participating in events and projects.
- Grows and develops professionally. Seeks opportunities for professional development based on individual assessment of needs. Actively shares expertise with others and is open to feedback from supervisors and colleagues.
- Demonstrates professionalism through high standards of integrity and ethical conduct. The Complies fully and voluntarily with school and district regulations.
5. Other Functions:
- Performs other related duties, as assigned, for the purpose of ensuring the efficient and effective teaching and learning.