1

Computer Scientist Jobs in Rochester, NY (NOW HIRING)

Drafting/CAD Technician

Fairport, NY · On-site

$58K - $80K/yr

Using unique expertise in the fields of materials science, surface science, optics, biochemistry and biology, the segment provides innovative solutions that improve productivity and enable ...

Using unique expertise in the fields of materials science, surface science, optics, biochemistry ... About the Role We are seeking an experienced Drafting/CAD Technician to support the design and ...

Ability to explain computational thinking, abstraction, iteration, recursion, and software development life cycle while preparing students for computer science coursework and software engineering ...

Must possess strong computer skills, including proficiency in industry standard software (e.g ... Our team of 1,000+ engineers and scientists across the United States draws inspiration from one ...

Management Information Systems, Computer and Information Science, Systems Engineering, Mathematics, Engineering, Electrical Engineering, Chemical Engineering, Industrial Engineering, Mathematics ...

Basic computer skills (MS Word, MS Excel) along with excellent verbal and written communication ... IT Life Sciences Allied Healthcare CRO DIRECT # - (650)-399-0891 Gold Seal JCAHO Certified for ...

We are seeking a contract position as a Research & Development Technologist/Scientist to work in a ... Basic computer skills (MS Word, MS Excel) along with excellent verbal and written communication ...

Required : • Possession of Bachelor's degree, or higher, in Computer Science, Computer Technology, Data Processing, Management Information Systems, or a closely related field AND four (4) years of ...

next page

Showing results 1-20

Computer Scientist information

See Rochester, NY salary details

$49.8K

$109.9K

$135.7K

How much do computer scientist jobs pay per year?

As of Jun 23, 2026, the average yearly pay for computer scientist in Rochester, NY is $109,859.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,200.00 and $135,200.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Scientist, you need a strong background in mathematics, programming, and algorithm design, usually supported by a degree in computer science or a related field. Familiarity with programming languages (such as Python, Java, C++), development tools, and version control systems is typically required, along with knowledge of specialized software or frameworks relevant to your area. Analytical thinking, problem-solving, and effective communication are crucial soft skills that help you collaborate and present complex ideas clearly. These skills and qualifications are important for developing innovative solutions, advancing technology, and working efficiently in multidisciplinary teams.

What are the jobs of a Computer Scientist?

A Computer Scientist designs, develops, and analyzes algorithms, software, and systems to solve complex problems. They often work in research, software development, data analysis, or cybersecurity, utilizing programming languages and computational theory. Their work may involve coding, testing, and collaborating with teams to create innovative technological solutions.

What are computer scientists?

Computer scientists are professionals who study the theory, design, development, and application of computer systems and software. They work on solving complex problems using algorithms, programming languages, and computational methods. Their work can range from developing new technologies, improving cybersecurity, creating software, to researching artificial intelligence and machine learning. Computer scientists are employed in various industries, including tech companies, research institutions, government agencies, and academia.

What Does a Computer Scientist Do?

Computer scientists solve problems using technology. They write and program software, create applications for mobile devices, and develop websites. Their primary objectives are to validate and to develop mathematical models capable of computer interaction between people and other computers. They do this by running computer programs and improving computer processes and performance. Beyond working within theoretical frameworks, computer scientists can also research and focus in areas such as data structure and algorithms, information and database theory, software engineering, numerical analysis, computational complexity theory, computer graphics, programming language theory, and computer vision.

What would a Computer Scientist do?

A Computer Scientist researches, develops, and applies algorithms, software, and hardware systems to solve complex problems. They often work in areas such as programming, data analysis, artificial intelligence, and cybersecurity, using tools like programming languages and development environments. The role typically requires strong analytical skills and knowledge of computer theory and programming.

How do computer scientists typically collaborate with other departments within an organization?

Computer scientists often work closely with teams from engineering, product management, data analytics, and IT to design, implement, and optimize technological solutions. Collaboration may involve participating in cross-functional meetings, providing technical expertise to inform business decisions, and integrating software systems with other platforms. Effective communication and teamwork are key, as computer scientists must translate complex technical concepts into actionable insights for non-technical colleagues. This collaborative environment not only broadens your professional network but also enhances your problem-solving skills through exposure to diverse perspectives.

What jobs can you do with computer science?

A computer scientist can work in roles such as software developer, data analyst, systems analyst, cybersecurity specialist, machine learning engineer, and research scientist. These positions often require programming skills, knowledge of algorithms, and familiarity with tools like Python, Java, or SQL. Many roles are available in industries like technology, finance, healthcare, and government, with opportunities for both research and application-based work.

What job makes $10,000 a month without a degree?

A computer scientist can potentially earn $10,000 a month through high-paying roles such as software engineering, data science, or cybersecurity, especially with specialized skills and experience. Many of these roles prioritize skills, certifications, and portfolio work over formal degrees, and remote or freelance work can also contribute to higher income levels.

What is the difference between Computer Scientist vs Software Engineer?

AspectComputer ScientistSoftware Engineer
Required CredentialsBachelor's or higher in CS or related field; often advanced degreesBachelor's or higher in CS, Software Engineering, or related field
Work EnvironmentResearch labs, academia, R&D departmentsTech companies, software development firms, IT departments
Employer & Industry UsageUniversities, research institutions, tech companiesSoftware development companies, startups, large corporations
Common Search & Comparison IntentUnderstanding roles, career paths, and skillsJob requirements, responsibilities, and career growth

Computer Scientists focus on theoretical foundations, algorithms, and research, often working in academia or R&D. Software Engineers design, develop, and maintain software applications in industry settings. While both roles require strong programming skills and a background in computer science, their work environments and primary objectives differ.

What are popular job titles related to Computer Scientist jobs in Rochester, NY? For Computer Scientist jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Computer Scientist jobs in Rochester, NY look for? The top searched job categories for Computer Scientist jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Computer Scientist jobs? Cities near Rochester, NY with the most Computer Scientist job openings:
Infographic showing various Computer Scientist job openings in Rochester, NY as of June 2026, with employment types broken down into 93% Full Time, and 7% Contract. Highlights an 93% In-person, and 7% Remote job distribution, with an average salary of $109,859 per year, or $52.8 per hour.
Drafting/CAD Technician

Drafting/CAD Technician

Corning

Fairport, NY • On-site

$58K - $80K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Corning rating

8.2

Company rating: 8.2 out of 10

Based on 125 frontline employees who took The Breakroom Quiz

79th of 519 rated manufacturers


Job description

Requisition Number: 74866

The company built on breakthroughs. 
Join us. 
       

Corning is one of the world's leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what's possible. 

How do we do this? With our people. They break through limitations and expectations- not once in a career, but every day. They help move our company,and the world, forward. 

At Corning, there are endless possibilities for making an impact. You can help connect the unconnected, drive the future of automobiles, transform at-home entertainment, and ensure the delivery of lifesaving medicines. And so much more. 

Come break through with us. 


As a leading developer, manufacturer, and global supplier of scientific laboratory products for 100 years, Corning's Life Sciences segment collaborates with researchers seeking new approaches to increase efficiencies, reduce costs and compress timelines in the drug discovery process. Using unique expertise in the fields of materials science, surface science, optics, biochemistry and biology, the segment provides innovative solutions that improve productivity and enable breakthrough discoveries.

About the Role

We are seeking an experienced Drafting/CAD Technician to support the design and development of precision semiconductor manufacturing equipment and optical systems. In this role, you will create detailed mechanical and optomechanical drawings used in high-precision, cleanroom-compatible environments. You will work closely with mechanical, optical, and process engineers to translate concepts into accurate, manufacturable designs and provide technical guidance to junior CAD staff.

What You'll Do

  • Create and maintain complex 2D and 3D CAD models and drawings for optomechanical components and assemblies
  • Produce detailed fabrication drawings including GD&T, materials, finishes, and cleanliness requirements
  • Support optical-mechanical integration by documenting alignment features, mounts, stages, and enclosures
  • Ensure drawings comply with company standards, semiconductor industry requirements, and configuration control processes
  • Manage drawing revisions, ECOs/ECNs, and PLM/PDM workflows
  • Perform drawing checks for accuracy, tolerance stack-ups, and completeness prior to release
  • Collaborate with engineering, manufacturing, quality, and suppliers to resolve design and documentation issues
  • Support prototype builds, as-built documentation, and design-for-manufacturability efforts
  • Mentor and provide technical guidance to junior Drafting/CAD Technicians

What We're Looking For

Required Qualifications

  • Associate degree or technical certification in Drafting, Mechanical Design, Engineering Technology, or a related field
  • 3+ years of professional drafting/CAD experience in precision mechanical or optomechanical environments
  • Proficiency in mechanical CAD software such as SolidWorks, Creo
  • Strong working knowledge of GD&T (ASME Y14.5)
  • Experience creating detailed manufacturing drawings for machined and sheet metal parts
  • Ability to read and interpret mechanical and assembly drawings

Preferred Qualifications

  • Experience with semiconductor manufacturing equipment or optomechanical systems
  • Familiarity with cleanroom requirements, materials, and surface finishes
  • Experience with PLM/PDM systems (e.g., Windchill, Teamcenter, Agile)
  • Knowledge of tolerance analysis, thermal effects, and vibration considerations
  • Experience supporting prototype builds and production transitions
  • Experience with CNC machine tools and programming is a bonus!

Why Join Us

  • Work on cutting-edge semiconductor and optical technologies
  • Collaborate with highly skilled engineering teams
  • Competitive compensation and benefits
  • Opportunities for professional growth and technical advancement

Additional Information

  • This position  is onsite and will have exposure to manufacturing or cleanroom-adjacent environments
  • Occasional overtime may be required to meet project deadlines

This position does not support immigration sponsorship.  

The range for this position is $58,540.00 - $80,493.00  assuming full time status. Starting pay for the successful applicant is dependent on a variety of job-related factors, including but not limited to geographic location, market demands, experience, training, and education. 

A job that shapes a life. 

Corning offers you the total package. 

Your well-being is our priority. Our compensation and benefits package supports your health and wellness, financial aspirations, and career from day one.

  • Company-wide bonuses and long-term incentives align with key business results and ensure you are rewarded when the company performs well. When Corning wins, we all win.
  • As part of our commitment to your financial well-being, we provide a 100% company-paid pension benefit with fixed contributions that grow throughout your career. Combined with matching contributions to your 401(k) savings plan, Corning's total contributions to your retirement accounts can reach between 7% and 12% of your pay, depending on your age and years of service.
  • Our health and well-being benefits include medical, dental, vision, paid parental leave, family building support, fitness, company-paid life insurance, disability, disease management programs, paid time off, and an Employee Assistance Program (EAP) to support you and your family.  
  • Getting paid for our work is important, but feeling appreciated and recognized for those contributions motivates us much more. That's why Corning offers a recognition program to celebrate successes and reward colleagues who make exceptional contributions. 

We prohibit discrimination on the basis of race, color, gender, age, religion, national origin, sexual orientation, gender identity or expression, disability, veteran status or any other legally protected status.

Corning is committed to providing equal employment opportunities and considers requests for reasonable accommodations in accordance with applicable laws. Individuals with disabilities or sincerely held religious beliefs may request reasonable accommodations to participate in the application or interview process, perform essential job functions, or access other benefits and privileges of employment. To submit a request for reasonable accommodation related to disability or religion, please contact us at accommodations@corning.com.


What Corning employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom