1

Algorithms Jobs in Illinois (NOW HIRING)

Embedded Controls Engineer

Mossville, IL

$60K - $78K/yr

Develop control algorithms in MATLAB, Simulink, and Stateflow for functions such as speed control, retarding control, economy modes, and operator assist (including ADAS and operator assistance ...

next page

Showing results 1-20

Algorithms information

What jobs use algorithms?

Algorithms are fundamental to many jobs in technology, data science, software engineering, and artificial intelligence. Professionals in these roles develop, analyze, and implement algorithms to solve problems, optimize processes, and build systems, often using programming languages like Python, Java, or C++. Knowledge of data structures, mathematical concepts, and computational theory is essential in these fields.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand fields like algorithms, machine learning, or data science at large tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often working in competitive markets or leadership roles.

What is the job of an algorithm?

The job of an algorithm is to provide a step-by-step procedure for solving a specific problem or performing a task efficiently. In programming and data analysis, algorithms are used to process data, make decisions, and optimize outcomes, often requiring knowledge of programming languages and logical thinking.

What is the difference between Algorithms vs Data Analysts?

AspectAlgorithmsData Analysts
Required CredentialsDegree in Computer Science, Mathematics, or related fields; programming skillsDegree in Statistics, Mathematics, or related fields; analytical skills
Work EnvironmentTech companies, research labs, software developmentBusiness, finance, marketing, healthcare sectors
Employer & Industry UsageUsed to develop models, optimize processes, and automate tasksUsed to interpret data, generate reports, and support decision-making

Algorithms focus on designing step-by-step procedures for problem-solving and are essential in software development and AI. Data Analysts interpret and visualize data to help organizations make informed decisions. While both roles work with data, algorithms are more technical and programming-intensive, whereas data analysts focus on data interpretation and reporting.

What are the key skills and qualifications needed to thrive as an Algorithms Engineer, and why are they important?

To thrive as an Algorithms Engineer, you need a strong background in computer science, mathematics, and data structures, typically supported by a relevant degree. Familiarity with programming languages like Python or C++, version control systems, and algorithm analysis tools is essential. Strong analytical thinking, problem-solving ability, and effective communication skills set exceptional candidates apart. These competencies are crucial for designing efficient solutions, optimizing performance, and collaborating effectively within technical teams.

What are algorithms in the context of computer science jobs?

Algorithms are step-by-step procedures or sets of rules designed to solve specific problems or perform tasks, commonly used in computer science for data processing, calculation, and automated reasoning. Professionals who work with algorithms develop, analyze, and optimize these procedures to improve the efficiency and effectiveness of software and systems. Understanding algorithms is crucial for roles like software engineers, data scientists, and researchers, as it enables them to create solutions that are both correct and efficient.

What tech jobs pay $400,000 a year?

Senior roles in algorithms, such as Principal Algorithm Engineer or Lead Data Scientist, can reach or exceed $400,000 annually, especially in high-cost living areas or top tech companies. These positions typically require advanced skills in machine learning, data analysis, and programming, along with extensive experience and often stock options or bonuses.

What are some common challenges faced by professionals working in algorithm development roles?

Professionals in algorithm development often encounter challenges such as balancing computational efficiency with accuracy, ensuring scalability for large datasets, and adapting algorithms to evolving requirements. Collaborating closely with data scientists, engineers, and product teams is essential to align solutions with real-world constraints and business goals. Staying current with the latest research and technologies is also important, as the field evolves rapidly and new methods frequently emerge.
What are the most commonly searched types of Algorithms jobs in Illinois? The most popular types of Algorithms jobs in Illinois are:
Infographic showing various Algorithms job openings in Illinois as of July 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 77% Physical, 3% Hybrid, and 20% Remote job distribution.
COMSEC/Cryptographic Mod Space & Weapons Cryptographic Analysis-5

COMSEC/Cryptographic Mod Space & Weapons Cryptographic Analysis-5

Credence

Scott Air Force Base, IL โ€ข On-site

$15.50 - $19.25/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago


Job description

Overview

At Credence, we support our clients' mission-critical needs, powered by technology. We provide cutting-edge solutions, including AI/ML, enterprise modernization, and advanced intelligence capabilities, to the largest defense and health federal organizations. Through partnership and trust, we increase mission success for warfighters and secure our nation for a better future.

We are privately held, are repeatedly recognized as a top place to work, and have been on the Inc. 5000 Fastest Growing Private Companies list for the last 12 years. We practice servant leadership and believe that by focusing on the success of our clients, team members, and partners, we all achieve greater success.

This position will support Air Force cryptographic modernization efforts by helping identify capability gaps, assess vulnerabilities in COMSEC and cryptographic systems, and develop recommendations, requirements, and strategic plans for modernized solutions across air, ground, space, cyber, and weapons platforms. The position also supports roadmap development, architecture and requirements documentation, compliance tracking, fielding strategies, and leadership briefings related to enterprise cryptographic modernization

Responsibilities include but are not limited to

  • Participate in meetings, progress reviews, integrated teams, working groups, etc.
  • Draft, edit, and review a variety of correspondence and documentation, primarily using Microsoft Office applications.
  • Provide information management, records management, scheduling functions, and meeting/conference support.
  • Prepare briefing/training materials and present briefings/trainings.
  • Liaise and coordinate with personnel at all levels inside and outside the organization.
  • Provide awareness of new/evolving requirements and recommendations for integration.
  • Provide support for planning, programming, tracking, and financial execution.
  • Prepare information papers, point papers, background papers, and staff studies.

Task-Specific Responsibilities

  • Analyze the solutions proposed in Tasks 1 and 2 and their ability to effectively close identified capability gaps for Space and Weapons systems.
  • Conduct analysis during Air Force development and implementation of the crypto solution, and provide data to the Government to verify the solution meets the needs identified in Tasks 1 and 2.
  • Evaluate the solution, implementation, and transition, and report any deviations from the implementation plan that would impact the warfighter. Solutions may range from ordering and installing off-the-shelf crypto devices, to major modification R&D efforts, to designing and building a new crypto device. Evaluate selected implementations against current and potential future vulnerabilities. The Government will actively participate in the development and implementation of data collection and evaluation methodologies, and all resulting data will be subject to Government review and independent verification to validate solution effectiveness.
  • Provide recommendations to CONAUTH and system users during the algorithm transition phase, and periodically assess and report on status to meet the algorithm transition deadline. Evaluate the effectiveness of the transition method and implementation.
  • Evaluate the selected algorithm-compliant HAD, manage and report on the replacement or transition of HAD hardware on the cryptonet ordering algorithm-compliant keying material, and support the cutover from the legacy ECU and keying material to the algorithm-compliant HAD and keying material.
  • Support HQ CCC Government personnel by collecting analysis of Space platforms (e.g., GPS-III, SBIRS, Tactically Responsive Space, CubeSat), conducting research and analysis on GOE or ground communications systems (e.g., FORGE, TBMS, TDC, BLOS), and munitions for all platforms supported by the DAF.
  • Analyze vulnerable crypto devices and algorithms, and research potential solutions to recommend a way ahead for submission to the Government.
  • Conduct TRANSEC requirement reviews, provide analysis and recommendations, communicate impacts of mandates, and prepare reports for HQ CCC. Provide guidance and expertise to support generation of Transmission Security Plans.

Requirements

  • Active TS clearance with SCI/SAP eligibility.
  • Demonstrated proficiency in Space COMSEC principles, encompassing the full lifecycle management of cryptographic equipment from development and fielding through sustainment.
  • Minimum of 2 years of hands-on experience in cryptographic key management, including ordering, generation, distribution, and destruction, using systems such as KMI; comprehensive understanding of the strategic roles and operational responsibilities of Controlling Authorities and COMSEC account management.
  • In-depth knowledge of and experience with strategic-level NSA, DoD, and DAF security policies and procedures related to cryptographic and keying material, including classification guides for cryptographic algorithms, equipment, and COMSEC keying material.
  • Minimum of 2 years of advanced staff experience planning, organizing, and negotiating effectively with cross-functional teams using TMT or other staff coordination standards, document reviews, program updates, and background papers to drive adoption of critical recommendations.
  • Minimum of 2 years of advanced staff experience planning, organizing, and negotiating effectively with cross-functional teams to drive adoption of critical recommendations.

Benefits

Health Care Plan (Medical, Dental & Vision)
Retirement Plan (401k, IRA)
Life Insurance (Basic, Voluntary & AD&D)
Paid Time Off (Vacation, Sick & Public Holidays)
Family Leave (Maternity, Paternity)
Short Term & Long Term Disability
Training & Development