Patent Agent (Computer Science/Electrical Engineering) Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm . This position is available in Charlotte, North Carolina;
Quick apply
Patent Agent (Computer Science/Electrical Engineering) Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm . This position is available in Charlotte, North Carolina;
Quick apply
Patent Agent (Computer Science/Electrical Engineering) Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm . This position is available in Charlotte, North Carolina;
Los Angeles, CA · On-site
$6.2K - $13K/mo
The Computer Science Department in the College of Engineering, Computer Science, and Technology at Cal State LA, is seeking applications for a pool of part-time faculty lecturers with positions ...
Los Angeles, CA · On-site
$6.2K - $13K/mo
The Computer Science Department in the College of Engineering, Computer Science, and Technology at Cal State LA, is seeking applications for a pool of part-time faculty lecturers with positions ...
$6.2K - $13K/mo
The Computer Science Department in the College of Engineering, Computer Science, and Technology at Cal State LA, is seeking applications for a pool of part-time faculty lecturers with positions ...
$6.2K - $13K/mo
The Computer Science Department in the College of Engineering, Computer Science, and Technology at Cal State LA, is seeking applications for a pool of part-time faculty lecturers with positions ...
Los Angeles, CA · On-site
$3.2K - $7.5K/mo
2026-27 AY Teaching Associate - Computer Science Job no: 558913 Work type: Teaching Associate Location: Los Angeles Categories: Unit 11 - UAW - California Alliance of Academic Student Workers ...
Los Angeles, CA · On-site
$3.2K - $7.5K/mo
2026-27 AY Teaching Associate - Computer Science Job no: 558913 Work type: Teaching Associate Location: Los Angeles Categories: Unit 11 - UAW - California Alliance of Academic Student Workers ...
$3.2K - $7.5K/mo
2026-27 AY Teaching Associate - Computer Science Apply now Job no: 558913 Work type: Teaching Associate Location: Los Angeles Categories: Unit 11 - UAW - California Alliance of Academic Student ...
$3.2K - $7.5K/mo
2026-27 AY Teaching Associate - Computer Science Apply now Job no: 558913 Work type: Teaching Associate Location: Los Angeles Categories: Unit 11 - UAW - California Alliance of Academic Student ...
As openings for temporary, part-time computer science instructors become available, candidates may be selected from this pool of applicants. Required Qualifications MINIMUM QUALIFICATIONS:
As openings for temporary, part-time computer science instructors become available, candidates may be selected from this pool of applicants. Required Qualifications MINIMUM QUALIFICATIONS:
Thousand Oaks, CA · On-site
$32 - $34.50/hr
Posting Details Position Information Position Title Adjunct Pool - Computer Science Department Position Category Adjunct FLSA Exempt Position Status Adjunct Location Thousand Oaks University ...
Thousand Oaks, CA · On-site
$32 - $34.50/hr
Posting Details Position Information Position Title Adjunct Pool - Computer Science Department Position Category Adjunct FLSA Exempt Position Status Adjunct Location Thousand Oaks University ...
Computer Science - Instructional Student Assistant Research Pool Apply now Job no: 557814 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW - California ...
Computer Science - Instructional Student Assistant Research Pool Apply now Job no: 557814 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW - California ...
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
... logic, science, or subject-matter courses requiring substantial competence in college-level ... Knowledge of computer operations and standard software applications . PART-TIME OR UNPAID ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Computer Science - Instructional Student Assistant - Grader Pool Apply now Job no: 557812 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW - California ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Computer Science - Instructional Student Assistant - Grader Pool Apply now Job no: 557812 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW - California ...
Los Angeles, CA · On-site
$61K - $85K/yr
NOTICE: Applicants for certificated positions are required to provide a complete list of prior school employers (school districts, county office of education, charter school and/or state special ...
Los Angeles, CA · On-site
$61K - $85K/yr
NOTICE: Applicants for certificated positions are required to provide a complete list of prior school employers (school districts, county office of education, charter school and/or state special ...
Los Angeles, CA · On-site
$61K - $85K/yr
NOTICE: Applicants for certificated positions are required to provide a complete list of prior school employers (school districts, county office of education, charter school and/or state special ...
Los Angeles, CA · On-site
$61K - $85K/yr
NOTICE: Applicants for certificated positions are required to provide a complete list of prior school employers (school districts, county office of education, charter school and/or state special ...
The Department of Computer Science seeks graduate students as applicants for Graduate Assistant. A Graduate Assistant is a graduate student hired to assist one or more faculty members with ...
The Department of Computer Science seeks graduate students as applicants for Graduate Assistant. A Graduate Assistant is a graduate student hired to assist one or more faculty members with ...
Los Angeles, CA · On-site
$3.4K - $6.0K/mo
The Department of Computer Science seeks graduate students as applicants for Graduate Assistant. A Graduate Assistant is a graduate student hired to assist one or more faculty members with ...
Los Angeles, CA · On-site
$3.4K - $6.0K/mo
The Department of Computer Science seeks graduate students as applicants for Graduate Assistant. A Graduate Assistant is a graduate student hired to assist one or more faculty members with ...
Master's in computer science or computer engineering OR Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR Bachelor's in ...
Master's in computer science or computer engineering OR Bachelor's in either of the above AND Master's in mathematics, cybernetics, business administration, accounting or engineering OR Bachelor's in ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Computer Science - Instructional Student Assistant - Instructional Lab Assistant Pool Apply now Job no: 557813 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW ...
Fullerton, CA · On-site
$17.86 - $23.84/hr
Computer Science - Instructional Student Assistant - Instructional Lab Assistant Pool Apply now Job no: 557813 Work type: Instructional Student Assistant Location: Fullerton Categories: Unit 11 - UAW ...
Costa Mesa, CA · On-site
$118K - $139K/yr
Required : • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field. • Strong knowledge of 3D computer vision concepts, including multi ...
Costa Mesa, CA · On-site
$118K - $139K/yr
Required : • BS in Robotics, Computer Science, Mechatronics, Electrical Engineering, Mechanical Engineering, or related field. • Strong knowledge of 3D computer vision concepts, including multi ...
All other duties as assigned Essential Skills and Experience: * BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other technical discipline and/or ...
All other duties as assigned Essential Skills and Experience: * BS in Computer Science, Computer Engineering, Information Technology, Computer Information Systems or other technical discipline and/or ...
Santa Monica, CA · On-site
$55 - $71/hr
Basic Requirements ● PhD (minimum), in ComputerVision, Computer Science, or an Engineering discipline relevant to the expertise noted below. ● Deep and diverse knowledge in computer vision both ...
Quick apply
Santa Monica, CA · On-site
$55 - $71/hr
Basic Requirements ● PhD (minimum), in ComputerVision, Computer Science, or an Engineering discipline relevant to the expertise noted below. ● Deep and diverse knowledge in computer vision both ...
Santa Monica, CA · On-site
$55 - $71/hr
Basic Requirements ● PhD (minimum), in ComputerVision, Computer Science, or an Engineering discipline relevant to the expertise noted below. ● Deep and diverse knowledge in computer vision both ...
Quick apply
Santa Monica, CA · On-site
$55 - $71/hr
Basic Requirements ● PhD (minimum), in ComputerVision, Computer Science, or an Engineering discipline relevant to the expertise noted below. ● Deep and diverse knowledge in computer vision both ...
$60.9K - $64.9K
7% of jobs
$64.9K - $69K
7% of jobs
$69K - $73.1K
2% of jobs
$73.1K - $77.1K
0% of jobs
$77.1K - $81.2K
2% of jobs
$82.9K is the 25th percentile. Wages below this are outliers.
$81.2K - $85.3K
15% of jobs
$85.3K - $89.3K
16% of jobs
The median wage is $89.7K / yr.
$89.3K - $93.4K
13% of jobs
$93.4K - $97.5K
6% of jobs
$99.4K is the 75th percentile. Wages above this are outliers.
$97.5K - $101.5K
16% of jobs
$101.5K - $105.6K
17% of jobs
$60.9K
$89.6K
$105.6K
| Aspect | Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field | Bachelor's in CS, Software Engineering, or related field often preferred |
| Work Environment | Research labs, academia, tech companies, startups | Tech companies, software firms, freelance projects |
| Industry Usage | Academic research, algorithm development, theoretical work | Building, coding, testing software applications |
| Common Search/Comparison | Focuses on theoretical foundations and algorithms | Focuses on practical software creation and deployment |
Computer Science and Software Developer roles often overlap, but Computer Science emphasizes theoretical foundations, algorithms, and research, while Software Developers focus on designing, coding, and maintaining software applications. Both roles require programming skills, but their primary focus and work environments differ.
The computer science field provides a wide range of opportunities for technically talented individuals. Depending on your skills and interests, you can find computer science jobs as a software developer, hardware engineer, database administrator, computer systems analyst, network architect, information security analyst, or web developer. You need an analytical mind and strong technical skills to perform your job duties, which may be to develop, maintain, and troubleshoot computer systems, applications, or networks. Your responsibilities in a computer science job are often directly related to the business goals and outcomes of your employer.

Full-time
Medical, Dental, Vision, Retirement, PTO
Re-posted 12 days ago
Direct Counsel is seeking a Patent Agent to join a highly regarded Am Law 100 firm. This position is available in Charlotte, North Carolina; Raleigh, North Carolina; Chicago, Illinois; Dallas, Texas; Los Angeles, California; New York, New York; San Francisco, California; Silicon Valley, California; or Washington, D.C.
This is an exceptional opportunity for a Patent Agent with 2+ years of experience and a strong technical background in computer science or electrical engineering to join a nationally recognized Intellectual Property practice. The role focuses on preparing and prosecuting patent applications for cutting-edge technologies while collaborating directly with inventors and attorneys.
Key ResponsibilitiesPrepare, draft, and prosecute U.S. and international patent applications involving emerging technologies.
Conduct technical discussions with inventors to identify and evaluate patentable inventions.
Perform novelty, patentability, and freedom-to-operate (clearance) searches.
Draft comprehensive patent applications and respond to Office Actions before the U.S. Patent and Trademark Office.
Work closely with attorneys to develop patent prosecution strategies and negotiate claim scope with patent examiners.
Prepare reports, portfolio analyses, and supporting documentation for patent portfolio management.
Advise clients on patent strategy and intellectual property protection for innovative technologies.
Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Computer Science, or Physics.
Minimum of 2+ years of patent prosecution experience as a Patent Agent.
Registration to practice before the U.S. Patent and Trademark Office (USPTO) is preferred or required, as applicable.
Experience drafting and prosecuting patent applications related to computer software, electrical engineering, or emerging technologies.
Technical experience in artificial intelligence (AI), machine learning, data science, Internet of Things (IoT), wireless communications, semiconductors, sensors, optics, or related technologies is a plus.
Strong technical writing, analytical, organizational, and communication skills.
Proficiency with Microsoft Office and the ability to manage multiple matters in a collaborative environment.
Competitive compensation commensurate with experience.
Performance-based bonus opportunities.
Comprehensive medical, dental, and vision insurance.
401(k) retirement savings plan.
Generous paid time off and firm holidays.
Professional development, mentorship, and long-term career advancement opportunities.
This position offers the opportunity to work alongside nationally recognized intellectual property professionals representing leading technology companies and innovators. Patent Agents receive significant responsibility, direct interaction with inventors, and exposure to cutting-edge technologies while building deep expertise in patent prosecution and portfolio strategy within one of the nation's premier intellectual property practices.