1

Director Computer Science Jobs in Chicago, IL (NOW HIRING)

Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of ...

... Director, Data Science & Analytics in the CDB Strategy Department. This role is responsible for ... Degree: • Bachelor's Degree in Statistics, Mathematics, Computer Science, Engineering, Data ...

Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of ...

Account Executive

Chicago, IL · On-site

$85K - $115K/yr

Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of ...

Product Management Director

Chicago, IL · On-site

$240K - $251K/yr

The Product Management Director - Data & AI will serve as a strategic leader within Sidley's Data ... Bachelor's degree in Business, Engineering Computer Science or a related field. * A minimum of 10 ...

Product Management Director

Chicago, IL

$240K - $251K/yr

The Product Management Director - Data & AI will serve as a strategic leader within Sidley's Data ... Bachelor's degree in Business, Engineering Computer Science or a related field. * A minimum of 10 ...

Curriculum Developer, K-8

Chicago, IL · On-site

$67K - $75K/yr

Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of ...

Customer Success Manager

Chicago, IL · On-site

$64K - $78K/yr

Through building great curriculum, tools and resources to allow high schools to teach computer science, we can create a direct educational benefit to students to help explore the limitless world of ...

next page

Showing results 1-20

Director Computer Science information

What does a Director of Computer Science do?

A Director of Computer Science typically oversees the development, implementation, and management of computer science programs within an organization or academic institution. Their responsibilities may include setting strategic goals, managing faculty or technical teams, developing curriculum or technical standards, and ensuring that projects or programs align with organizational objectives. They also play a key role in budgeting, resource allocation, and fostering research or innovation in computer science. This leadership position requires strong technical expertise as well as management and communication skills.

Is CS a good career in 2030?

A career as a Computer Science professional is expected to remain strong in 2030 due to ongoing technological advancements, high demand for skills in software development, AI, cybersecurity, and data analysis. Staying current with programming languages, certifications, and emerging tools will enhance job prospects in this field.

What are some common challenges faced by a Director of Computer Science when leading multidisciplinary teams?

A Director of Computer Science often leads teams that include software engineers, data scientists, and IT professionals, each with their own expertise and perspectives. One common challenge is fostering effective communication and collaboration among these diverse team members while aligning everyone to shared project goals. Additionally, keeping up with rapid technological advancements and ensuring that the team’s skills remain current can be demanding. Balancing administrative tasks with hands-on technical leadership is also a frequent challenge in this role.

What is the difference between Director Computer Science vs Software Engineering Manager?

AspectDirector Computer ScienceSoftware Engineering Manager
Required CredentialsBachelor's/Master's in Computer Science or related field; often advanced certificationsBachelor's/Master's in Computer Science or related field; relevant certifications
Work EnvironmentStrategic leadership, overseeing multiple teams or departmentsTeam management, project delivery, technical oversight
Employer & Industry UsageTech companies, academia, research institutionsTech firms, software development companies
Common Search & Comparison IntentUnderstanding leadership roles in computer scienceManaging software teams and projects

The Director Computer Science typically focuses on strategic leadership, overseeing multiple teams or departments, and shaping technical direction. In contrast, a Software Engineering Manager is more involved in managing software development teams, project execution, and technical mentoring. Both roles require strong technical backgrounds, but the Director role emphasizes broader organizational impact and strategic planning.

Is computer science dead due to AI?

As a Director of Computer Science, it is clear that computer science remains a vital field despite advances in AI. AI tools enhance software development and data analysis, but the core principles of computer science—such as algorithms, programming, and system design—continue to be essential for innovation and problem-solving. The demand for skilled professionals in software engineering, machine learning, and cybersecurity persists, making computer science a resilient and evolving discipline.

What is the highest paid job in computer science?

The highest paid roles in computer science often include Chief Technology Officer (CTO), Principal Engineer, or Director of Engineering, with executive-level positions typically earning the highest salaries. These roles require extensive experience, leadership skills, and advanced technical knowledge, often complemented by advanced degrees and certifications. Compensation varies by industry, company size, and location but can reach several hundred thousand dollars annually or more for top-tier professionals.

What are the top 5 computer science careers?

Top computer science careers include software developer, data scientist, cybersecurity analyst, systems architect, and machine learning engineer. These roles typically require strong programming skills, knowledge of algorithms, and proficiency with tools like Python, Java, or cloud platforms. They often offer high demand and competitive salaries in technology-driven industries.

What are the key skills and qualifications needed to thrive as a Director of Computer Science, and why are they important?

To thrive as a Director of Computer Science, you need advanced knowledge in computer science, strong leadership experience, and typically a master's or doctoral degree in a related field. Familiarity with software development tools, project management platforms, and knowledge of current industry standards or certifications (such as PMP or Agile) are often required. Excellent communication, strategic thinking, and team-building skills distinguish top performers in this leadership role. These competencies are crucial for guiding technical teams, aligning projects with organizational goals, and driving innovation within the department.
What are the most commonly searched types of Computer Science jobs in Chicago, IL? The most popular types of Computer Science jobs in Chicago, IL are:
What are popular job titles related to Director Computer Science jobs in Chicago, IL? For Director Computer Science jobs in Chicago, IL, the most frequently searched job titles are:
Intelligence Engineer, Director

Intelligence Engineer, Director

Integral Ad Science

Chicago, IL

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 11 days ago


Job description

Job Description:

As an Intelligence Engineer Director, you will provide technical leadership to your teams for design and architectures for building solutions that allow for a seamless integration with current and future partners. You will manage those teams as they deliver on the IAS's mission of helping advertisers understand the quality of the ad data they're purchasing within the digital media ecosystem.

You will lead a team of talented engineers to design, build, and deploy cutting-edge technical solutions that will redefine our products and industry. You will be at the forefront of our AI strategy, driving technical innovation and ensuring our engineering efforts align with a significant business impact.

The ideal candidate is an AI-native leader with a proven track record of building and scaling AI systems from the ground up. You are a "builder first," maintaining a hands-on practice with the same AI-augmented workflows your team uses. You will foster a highly collaborative environment, partnering closely with Product and other stakeholders to transform complex business problems into robust, scalable solutions.

What you'll get to do:

  • Lead and mentor a team of 6-10 engineers, guiding them through the entire software development lifecycle-from research and prototyping to deployment and operations.

  • Operate as a player-coach, staying hands-on enough to review designs, break down hard problems, and set technical direction by example, not just through delegation.

  • Think and act strategically by owning the business and organizational strategy for your domain, not just the technical execution. Choose what not to build, as deliberately as what to build, identifying the problems that are most worth solving to drive business outcomes.

  • Collaborate across teams to ensure that our parallel, AI-augmented work streams create cohesive and powerful results rather than incoherence.

  • Partner with Product Managers and stakeholders to define product requirements, set precise goals, and translate them into actionable engineering roadmaps that deliver business value

  • Raise the bar for your team by coaching them on technical best practices and pushing for an order-of-magnitude impact. Act decisively when technical leverage isn't being fully utilized

  • Own and manage the tooling and infrastructure investments for your team, making disciplined decisions as tools move to consumption-based pricing.

  • Manage hiring, performance, and retention to build a high-performing team.

Who you are and what you have:

  • BS, MS, or Ph.D. in Computer Science, Data Science Machine Learning, or a related STEM field.

  • 8+ years of hands-on experience in software development, with at least 5 years leading and managing high-performing engineering teams.

  • Deep, hands-on experience building and deploying AI and machine learning systems at scale

  • A "builder first" mentality, with current, hands-on experience in modern AI-augmented development workflows

  • Proven ability to partner effectively with Product and business stakeholders to translate business needs into technical solutions

  • Expertise in system design and architecture for scalable, production-grade AI services

  • Experience working with other teams or technical program managers to coordinate cross-team projects

  • Excellent communication skills and a track record of delivering complex technical projects on time

  • Experience building and leading teams in a fast-paced, agile environment.

What puts you over the top:

  • Experience with MLOps, including CI/CD for machine learning, model monitoring, and data pipelines

  • A history of contributing to the AI community (e.g., open-source projects, publications, or conference presentations)

Title note: The external title for this role is intended to reflect the level of experience, scope, and leadership we are seeking in the market. Internal title may differ based on the candidate's background, expertise, and the final role structure.

IAS Pay Transparency:

The annualized base salary ranges for the primary location, and any additional locations are listed below. Our pay ranges are based on the work location. As part of IAS compensation package, we offer a comprehensive benefits package that includes paid time off, health insurance (medical, dental, vision) as well as PPO, HSA and FSA options and 401k with employer matching contributions. All full-time employee roles include competitive compensation and are eligible for an annual bonus and/or other incentive plans. Each candidate's compensation package is based on multiple factors, but not limited to, geography, experience, skills, job duties, and business need.

Primary Location:

US - New York, NY

Primary Location Base Pay Range:

Annual

Additional Locations:

Dublin, Ireland, US - Chicago, IL

Additional Locations Pay Range:

162,400.00 - 278,400.00 USD Annual

About Integral Ad Science:

Integral Ad Science (IAS) is a leading global media measurement and optimization platform that delivers the industry's most actionable data to drive superior results for the world's largest advertisers, publishers, and media platforms. IAS's software provides comprehensive and enriched data that ensures ads are seen by real people in safe and suitable environments, while improving return on ad spend for advertisers and yield for publishers. Our mission is to be the global benchmark for trust and transparency in digital media quality. For more information, visit integralads.com.

Equal Opportunity Employer:

IAS is an equal opportunity employer, committed to our diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age. We strongly encourage women, people of color, members of the LGBTQIA community, people with disabilities and veterans to apply.

California Applicant Pre-Collection Notice:

We collect personal information (PI) from you in connection with your application for employment or engagement with IAS, including the following categories of PI: identifiers, personal records, commercial information, professional or employment or engagement information, non-public education records, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment or engagement. For additional details or if you have questions, contact us at compliance@integralads.com.

Attention agency/3rd party recruiters: IAS does not accept any unsolicited resumes or candidate profiles. If you are interested in becoming an IAS recruiting partner, please send an email introducing your company to recruitingagencies@integralads.com. We will get back to you if there's interest in a partnership.