landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Science Jobs

Auto-apply to these computer science jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Intellectual Property Associate with Computer Science Degree-logo
Intellectual Property Associate with Computer Science Degree
Vanguard-IPMadison, WI
Mid-Sized GP Firm. We have made placements at this firm, and have productive relationships with hiring decision makers. All new hires are provided with formal mentors, and informal mentorships develop organically within practice groups. REQUIREMENTS An undergraduate degree or an advanced degree in the fields of computer or software engineering or computer sciences is required. Associate candidates must have experience working on patent prosecution, strategic management of patent portfolios, freedom-to-operate opinions, due diligence analysis and landscape analysis.  Applicants have to be admitted to the USPTO. The candidate must have a very strong academic record paired with the skills, enthusiasm, and commitment to succeed and advance at the firm. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us.  Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets.  Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science-logo
Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science
Vanguard-IPCharleston, SC
REQUIREMENTS Candidates must have IP experience including patent drafting and prosecution and a background in computer science, electrical engineering, or similar. Design engineering experience with a chip company is a plus. Preference for candidates with networking, software, 3G/4G/5G wireless network, or the like. Candidates must be admitted to the USPTO and have prior legal experience. Bar licensure in California is a plus. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Computer Science Teacher 2025-2026-logo
Computer Science Teacher 2025-2026
St. Mark's SchoolSouthborough, MA
St. Mark's School Computer Science Teacher Job Description Position Title: Computer Science Teacher First commitment: July 1, 2025 Contract type : Permanent, 10-month  School Type: Boarding  Reports To: Assistant Head/Dean of Faculty Position Summary:   St. Mark's School seeks a skilled and collaborative Computer Science Teacher to join the Science Department in the 2025-2026 academic year.  The successful applicant will bring a strong foundation in programming and the ability to support their students' growth in a range of introductory through advanced course offerings.   In cultivating these important skills and challenging learners to think deeply about the applications of computer science across a range of disciplines, we advance our goal of preparing students for their future .   The School values flexible educators who possess an optimistic, growth-oriented mindset regarding learning, both for themselves and their students, and the desire to contribute to a vibrant boarding school community through coaching, advising, and residential life.  As a Computer Science teacher, you will be a member of the Science department and report to the head of the department and the assistant head of school/ dean of faculty. We invite interested candidates to apply by completing an application on the St. Mark's School Employment page .  What You'll Do as a Computer Science Teacher As a St. Mark's faculty member, you will be a member of the Science department, advise three to six students, attend all-school and faculty-required events, and coach or lead co-curricular programming. Other key responsibilities are as follows: Teach across the range of Computer Science offerings in the department. Provide students in the classroom with timely, ongoing, and meaningful feedback, including comments for each student at the end of grading periods Support a residential house team by supervising evening hours once weekly and five Saturday nights per year  Participate in St. Mark's Experiential Learning Programming, which includes course design and development in St. Mark's Saturdays and in Lion Term .   Participate in community life through Social Duty (four weekends per year) Give up to six admission tours per year Required Skills and Abilities Master's degree in Computer Science or a related field and two or more years of teaching experience.  Ability to structure effective learning experiences for novice to advanced Computer Science students.  Enthusiasm for work with adolescent students in many contexts Outstanding task and time management skills with high attention to detail Strong leadership, collaboration, interpersonal, and communication skills Proficiency with computer applications such as Google Suite, including Docs, Slides, and Sheets Preferred Qualifications  Experience in an educational setting, including familiarity with residential communities and the needs of adolescents  Experience teaching Computer Science at the secondary school level.  Experience teaching in an interdisciplinary curriculum and/or teaching multiple subjects.  Success working with culturally diverse populations as well as a commitment to inclusive pedagogy Commitment to continuous self-reflection and professional growth Things You'll Love:  On-campus housing; health, dental, and vision coverage; retirement contribution – after one year of service, the school contributes 10% of your annual salary to a 403 (b) retirement plan (100% immediate vesting); three meals a day are available at the dining hall during the school year for you and your family; use of facilities for you and your immediate family: weight rooms, outdoor pool, ice rink, basketball courts, nature trails, etc.; annual financial planning services available; parental leave: 8 weeks at full pay, and 4 weeks at a quarter pay; Health Assistance Program; Employee Assistance Program; tuition remission (100%); Child Day Care financial assistance program; William A. Coolidge Fund – annual financial assistance for each employee's child attending tuition-charging schools. Salary:  Pay is commensurate with experience. For reference, please find the base salary bands for faculty members whose primary responsibilities are in the classroom below:  Years of experience between 31 and 40 years: $90,100 - $94,900 Years of experience between 21 and 30 years: $70,890 - $89,850 Years of experience between 11 and 20 years: $56,670 - $68,900 Years of experience between 0 and 10 years: $27,810 - $53,770 About St. Mark's School:  St. Mark's School is a coed, private boarding high school of approximately 375 students with a strong, college preparatory curriculum located 22 miles west of Boston and 12 miles east of Worcester. St. Mark's School educates young people for lives of leadership and service. Founded in 1865 as an intentionally small residential community, the School challenges its students to develop their particular analytic and creative capabilities by both inspiring their academic and spiritual curiosity and kindling their passion for discovery. We value cooperation over self-interest, and we encourage all members of our community to explore their place in the larger world beyond our campus. St. Mark's School provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, class, national origin, gender, age, sex, sexual orientation, disability or genetics, and any other characteristic or status protected by law.

Posted 30+ days ago

Electrical Engineering & Computer Science Patent Agent #20649-logo
Electrical Engineering & Computer Science Patent Agent #20649
Vanguard-IPSeattle, WA
AmLaw 100 Firm. Was previously named "Law Firm of the Year" in Patent Law. Active at the PTAB and ITC. Collaborative work culture, with a realistic chance to make Partner. Recognized by BTI Consulting for Strong Client Relationships. REQUIREMENTS Interested candidates must possess a high level of academic achievement, solid law firm, engineering, or industry experience, and superb writing and communication skills. The ideal candidate will possess relevant patent preparation and prosecution experience and a degree in electrical engineering, computer engineering, software engineering, computer science, or physics. Admission to the USPTO is required. Preferred experience: • Patent prosecution in either electrical engineering or software-related technologies; • Data science/ AI, or networking technologies, especially network security is encouraged; • Radio frequency (RF) circuitry; • Machine learning/artificial intelligence (in addition to data science); • Hardware and/or communications security (e.g., encryption/decryption). SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our concentrated focus in these areas enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Electrical Engineering & Computer Science Patent Agent #20649-logo
Electrical Engineering & Computer Science Patent Agent #20649
Vanguard-IPSt. Louis, MO
AmLaw 100 Firm. Was previously named "Law Firm of the Year" in Patent Law. Active at the PTAB and ITC. Collaborative work culture, with a realistic chance to make Partner. Recognized by BTI Consulting for Strong Client Relationships. REQUIREMENTS Interested candidates must possess a high level of academic achievement, solid law firm, engineering, or industry experience, and superb writing and communication skills. The ideal candidate will possess relevant patent preparation and prosecution experience and a degree in electrical engineering, computer engineering, software engineering, computer science, or physics. Admission to the USPTO is required. Preferred experience: • Patent prosecution in either electrical engineering or software-related technologies; • Data science/ AI, or networking technologies, especially network security is encouraged; • Radio frequency (RF) circuitry; • Machine learning/artificial intelligence (in addition to data science); • Hardware and/or communications security (e.g., encryption/decryption). SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our concentrated focus in these areas enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science-logo
Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science
Vanguard-IPBaltimore, MD
REQUIREMENTS Candidates must have IP experience including patent drafting and prosecution and a background in computer science, electrical engineering, or similar. Design engineering experience with a chip company is a plus. Preference for candidates with networking, software, 3G/4G/5G wireless network, or the like. Candidates must be admitted to the USPTO and have prior legal experience. Bar licensure in California is a plus. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Electrical Engineering/Computer Science Associate-logo
Electrical Engineering/Computer Science Associate
Vanguard-IPChicago, IL
REQUIREMENTS · Strong academic credentials, including having graduated in the top third of his/her law school class, and having obtained at a minimum an undergraduate degree in Electrical Engineering, Computer Engineering, Computer Science, or Physics from a top 50 engineering school. Candidates should have obtained a 3.0 GPA at all levels of education. · Advanced degrees are a significant plus. · Software patent preparation and prosecution experience · Licensed to practice law in Illinois (or licensed to practice law in another state and qualified to sit for the Illinois bar exam), and admission to practice before the U.S. Patent and Trademark Office. · Excellent communication skills--both written and verbal--and exceptional organizational skills. RESPONSIBILITIES ·Preparing and prosecuting patent applications, investigating and preparing non-infringement and invalidity opinions, occasionally participating in patent litigation to provide technical support, and performing related client counseling tasks. · Associates will be advocating for their clients before the U.S. Patent Trademark Office to seek issuance of a patent. This includes writing and amending claims for the patent application, as well as analyzing patents and other publications relating to high technology inventions. · This position demands that the individual will, under the supervision of senior practitioners, assume significant client responsibilities, provide high-quality services to domestic and foreign clients, communicate with all levels of management and staff and, at times, will require a significant degree of autonomy. SUMMARY Vanguard-IP specializes in the placement of IP/Patent professionals nationwide. Our focus provides us with a deeper knowledge of our clients' needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships also gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high level contacts to get your questions answered. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. We will always contact you to obtain explicit prior authorization before submitting your resume to any of our clients. **Should you have an interest in a similar position in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.**

Posted 30+ days ago

Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science-logo
Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science
Vanguard-IPCharlotte, NC
REQUIREMENTS Candidates must have IP experience including patent drafting and prosecution and a background in computer science, electrical engineering, or similar. Design engineering experience with a chip company is a plus. Preference for candidates with networking, software, 3G/4G/5G wireless network, or the like. Candidates must be admitted to the USPTO and have prior legal experience. Bar licensure in California is a plus. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Virtual Computer Science Tutor-logo
Virtual Computer Science Tutor
Tutor Me EducationRedmond, WA
Tutor Me Education, a leading educational service provider in the primary and secondary education space, is seeking enthusiastic and motivated Tutors to join our team. The ideal candidate for this position should have a passion for creating safe, nurturing, and dynamic environments where students can learn and grow. We are looking for teachers and tutors with virtual tutoring experience to provide group instruction to students all across the country! Here are the details: Virtual instruction from your home computer! This is a remote job! Strong Computer Science experience with Information Systems, Network courses, etc. Available in the afternoon to evening in Pacific Time Zone If you are passionate about a career in education, looking for consistent tutoring hours, or simply just want to provide some assistance to students in your community, this is the perfect opportunity for you! Tutor Me Education provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Requirements Job requirements: Previous tutoring/teaching experience highly preferred At least a Bachelor's degree related to Information Technology, Computer Science, etc Ability to work in Pacific Time Zone Ability to make learning fun and interactive, with the focus of the tutoring often determined by student questions and comments Ability to pass a background check if required Benefits Work from home on your personal computer!

Posted 30+ days ago

Computer Science Tutor (Remote)-logo
Computer Science Tutor (Remote)
Tutor Me EducationPhiladelphia, PA
Tutor Me Education is reshaping how students learn. We are looking for teachers and tutors with Computer Science experience to provide 1:1 or group instruction to students all across the country! Here are the details: Virtual instruction from your home computer! This is a remote job! Monday from 4:30PM to 6PM PST Set your own hourly rate and negotiate on a per job basis About Tutor Me Education: We are a tutoring and test-preparation platform that connects tutors with clients and school districts Tutors set their own hourly rate and decide which tutoring jobs to accept based on their availability At Tutor Me Education, there are always new job opportunities with hundreds of new students signing up every day! Requirements Job requirements: Previous tutoring/teaching experience highly preferred Must have knowledge of AP Computer Science Topics Bachelor's degree Ability to make learning fun and interactive, with the focus of the tutoring often determined by student questions and comments Ability to pass a background check if required Benefits Flexible schedule! Work from home on your personal computer! Set your own hourly rate!

Posted 30+ days ago

Computer Science Teacher -Elementary, Middle- (NY)- SY 25-26-logo
Computer Science Teacher -Elementary, Middle- (NY)- SY 25-26
Excellence Community SchoolsBronx, NY
Who We Are Excellence Community Schools (ECS)  is a Charter Management Organization (CMO) supporting schools in the Bronx, NY and Stamford, CT. Our programs are based on a proven, nationally recognized model, which originated in our flagship school, the Bronx Charter School for Excellence, a National Blue Ribbon School.   Our Mission and Vision Our schools prepare young scholars to compete for admission to and succeed in top public, private, and parochial high schools by cultivating their intellectual, artistic, social, emotional, and ethical development. We accomplish this by offering a challenging and rigorous academic curriculum, which at the earliest of grades has an eye towards college preparation. To achieve this, our schools create a supportive and caring environment that at all times has high expectations of all students. We offer a differentiated, project-based learning environment that seeks to develop high-level analytic and critical thinking skills in all of our students. Our engaging and rigorous approach to educating our scholars is implemented by a collaborative team of teachers.   Who We Need: We are seeking individuals who are dedicated, ambitious, and committed to student success and education reform. Qualified candidates must demonstrate records of achievement, high degrees of personal responsibility, and the drive to do whatever it takes to ensure that every child achieves academic success. This individual must be committed to excellence, lead by example, and see collaboration as a key component of success. Job overview: The Computer Science Teacher will teach Computer Science to students in grades K-8 and create a curriculum to follow with the students to teach students how to write computer programs, algorithms, computer system design, and also teach computer programming languages. Responsibilities: Teach Computer Science classes for grades K-8. Assist and or teach advanced algebra and trigonometry to scholars. Assist in assessing changing curricular needs and offer plans for improvement Desire to plan product architecture and roadmap Work alongside ECS staff and teaching team to best meet the needs and learning of students. Facilitate a dynamic and collaborative classroom community. Help build software programs to improve student learning. Work on software programs to assist staff and faculty. Assist students outside of class as necessary. Serve as a project manager for students during project Development. Develop and maintain genuine, positive, and consistent communication with parents. Build a classroom culture that promotes active learning and computer science. Learn a new programming language or skill every quarter as part of professional development. Make direct technical contributions (writing, debugging, reviewing, and deploying code). Perform other duties as assigned. Requirements Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Ability to learn and teach new technologies with limited guidance. Experience with HTML5, CSS3, & JavaScript. Excellent understanding of JavaScript Frameworks and libraries along with their related tooling (ex: React, Redux, Webpack, and ES6). Experience working on front and backend applications. Proven track record of high achievement in the classroom. Evidence of self-governance and willingness to be a team player. Experience with one or more general-purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go. Modern Web Framework experience ( Vue, Angular, Ember). Experience in iOS and Android development. Strong mathematical background with strong knowledge in at least one of the following fields: statistics, data mining, machine learning, statistics, operations research, econometrics, natural language processing. Hands-on work experience working on development projects run using an Agile methodology, familiarity with DevOps practices. Proficient in big data ecosystem programming languages (e.g. Python, Ruby, Java, Scala). Some teaching experience. Knowledge of an MVC framework such as Ruby on Rails a plus. Must provide a portfolio site and a sample for consideration. Be prepared for a coding challenge. Benefits Compensation Salary is commensurate with experience and qualifications. Salary range ($58,516-$143,740) Health Insurance, dental, vision & 403b Retirement Plan- Employer Match Paid Time Off/Paid Sick Leave/Parental Leave/FMLA Short-term, Long-term Disability benefits and Life Insurance $5000 Tuition Reimbursement To learn more about our schools, please visit www.excellencecommunityschools.org .

Posted 30+ days ago

Tenure Track Faculty - Computer Science & Cybersecurity-logo
Tenure Track Faculty - Computer Science & Cybersecurity
SUNY Clinton - Clinton Community CollegePlattsburgh, NY
Applicants being sought for the position of Tenure Track Faculty: Computer Science & Cybersecurity Clinton Community College, a member of the State University of New York, invites applications for a Tenure Track Faculty position in Computer Science & Cybersecurity, effective with the Fall 2025 semester. The College has forward-thinking, dynamic faculty and staff focused on student success and devoted to helping you reach your professional goals. Minimum salary is $49,063.61 and is complemented by an excellent benefits package. Responsibilities: Responsibilities include teaching the equivalent of 15 credit hours per semester in Computer Science and Cybersecurity. Additional duties include conducting scheduled office hours for student conferences, academic advisement, participation on college committees, and continuing professional growth. Qualifications: A Bachelor's degree in Computer Information Technology or Computer Science or a related field is required. Teaching experience and the ability to teach online are preferred. How to apply: Although the search will remain open until the position is filled, for full consideration, candidates should submit materials by  June 21, 2025 , including letter of application, vitae, a statement describing how relevant coursework and experience have informed their approach to teaching developmental and college-level Computer Science & Cybersecurity, a CCC application form (available at www.clinton.edu), and unofficial transcripts. Additional information can be found at  www.clinton.edu. Clinton Community College is an Affirmative Action / Equal Opportunity Employer. Qualified women, minorities, individuals with disabilities, protected veterans and others who would enrich the diversity of the College are encouraged to apply. If you require an accommodation so that you may participate in the selection process, please notify us at (518) 562-4138.

Posted 3 weeks ago

Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science-logo
Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science
Vanguard-IPOrange County, CA
REQUIREMENTS Candidates must have IP experience including patent drafting and prosecution and a background in computer science, electrical engineering, or similar. Design engineering experience with a chip company is a plus. Preference for candidates with networking, software, 3G/4G/5G wireless network, or the like. Candidates must be admitted to the USPTO and have prior legal experience. Bar licensure in California is a plus. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Computer Science Instructor-logo
Computer Science Instructor
Flex College PrepCupertino, CA
FLEX College Prep is seeking dynamic individuals to teach elementary and middle school students. Subjects include Scratch, Python, Skylark, and Vidcode. Instructors will create original curriculum, teach live or recorded sessions, and contribute to the development of our program! What you’ll do: Computer Science Instructors assist students individually and in small groups with coursework in our FLEX Online Prep Kids Coding Programs.  They develop and customize lesson plans and curriculum to provide students with targeted, individualized academic support. They also maintain comprehensive reports of sessions to track progress and adapt to students’ needs.  Most importantly, they help students achieve their academic goals while making the experience as positive as possible. Where you’ll do it: Cupertino, CA Hybrid, CA, must be 50+ miles away from Cupertino Requirements What we're looking for: Bachelor's degree in Computer Science, or similar, from a U.S. Top 50 college or university strongly preferred Strong communication skills to establish rapport with students and co-workers Knowledge in Python, JavaScript, and/or HTML Knowledge in Scratch, Skylark, and/or VidCode Knowledge in curriculum-building 1+ year or equivalent experience teaching/working with young students (elementary/middle school age) Experience teaching computer science or data science course (formally or informally) Benefits What we’re excited to give you: Flexibility in scheduling (Weekly hours range from 2 hours per week to 10+ hours per week; part-time equates to no more than 29 hours per week) $25 - $45+ per hour, commensurate with experience Best-in-class 401(k) plan  with up to 3% employer contribution matching. 5 Days of Paid Sick leave Free financial resources  through Southern California Credit Union, including advisors, webinars, and classes. Team outings and celebrations  to foster camaraderie and collaboration. Friends and Family discounts  on academic services. Opportunities for rapid growth and promotion

Posted 30+ days ago

Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science-logo
Patent Prosecution Associate or Patent Agent – Electrical Engineering/Software/Computer Science
Vanguard-IPWilmington, NC
REQUIREMENTS Candidates must have IP experience including patent drafting and prosecution and a background in computer science, electrical engineering, or similar. Design engineering experience with a chip company is a plus. Preference for candidates with networking, software, 3G/4G/5G wireless network, or the like. Candidates must be admitted to the USPTO and have prior legal experience. Bar licensure in California is a plus. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Intellectual Property Patent Agent (Electrical, Software or Computer Science) #20587-logo
Intellectual Property Patent Agent (Electrical, Software or Computer Science) #20587
Vanguard-IPWilmington, NC
REQUIREMENTS Successful candidates should have a bachelor's degree or higher in electrical engineering, computer engineering, computer science, or a related field. Candidates should also have prior experience drafting and prosecuting patent applications on related technologies. Applicants with experience in drafting and prosecuting AI and machine learning patents are preferred. Admission to practice before the United States Patent and Trademark Office (USPTO) is required. Candidates must be collaborative and motivated to succeed in a client-focused, team-oriented environment. Preferred candidates will have excellent academic credentials and have strong written and oral communication skills. SUMMARY Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide. Our concentrated focus in these areas enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge. Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter. We look forward to speaking with you, and learning more about what you are seeking in your next opportunity. CONFIDENTIALITY At Vanguard-IP, we respect the confidentiality of every candidate who contacts us. Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients. **Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets. Please apply now and our team would be happy to review your information for this or other openings in your location of interest.

Posted 30+ days ago

Adjunct/Affiliate Faculty - Computer Science/Software Engineering - College Of Undergraduate Studies-logo
Adjunct/Affiliate Faculty - Computer Science/Software Engineering - College Of Undergraduate Studies
Colorado Christian UniversityLakewood, CO
About the Job Colorado Christian University seeks an affiliate faculty member to teach courses in the Computer Science and Software Engineering programs in the School of Science and Engineering. College of Undergraduate Studies (CUS) courses are offered during the day in a traditional in-seat, 15 week semester. Job Location Fully on-site - must reside and work legally in the U.S. Regular work location: Lakewood, Colorado About CCU Colorado Christian University is the premier interdenominational Christian university in Colorado and the Rocky Mountain region, delivering world class education to thousands of students. The fully accredited, nonprofit University is located in Lakewood, Colorado, a suburb of Denver. Colorado Christian University was founded in 1914 on two principles - grace and truth. CCU's scriptural foundation comes from John 1:17: For the law was given through Moses; grace and truth came through Jesus Christ. (ESV) CCU's mission is Christ-centered higher education transforming students to impact the world with grace and truth. A leader in higher education, the University has been consistently ranked in the top 2 percent of colleges and universities nationwide for its core curriculum by the American Council of Trustees and Alumni. CCU has had nine consecutive years of enrollment growth and has been named one of the five fastest-growing master's granting universities by The Chronicle of Higher Education. CCU offers more than 200 degree program options for traditional and adult students through its College of Undergraduate Studies and College of Adult and Graduate Studies. More than 9,000 students attend the University on the main campus, in regional centers throughout Colorado, and online. Scripture states all Christians are called to serve Christ and to minister to others. Because Christians are individuals with different gifts and callings, we serve Christ in a variety of ministry vocations. CCU invites you to explore how you may use your calling and gifts at the University. What is most appealing about working at CCU? Faith friendly: CCU's culture is unique to higher education. Where else can you pursue academic excellence yet read the Holy Bible, pray with teammates and students at work, and work to impact our culture in support of Christian values? Convictionally Christian: As a university, we have an enduring commitment to Christ, his kingdom and the truth of God's Word. Live out your calling: We are a traditional evangelical university where you can invest your God-given talents and abilities alongside coworkers and teammates, while having a profound influence on students as they deepen their relationship with Jesus Christ. Equip students for kingdom work: You can be a part of helping students discover their callings and preparing them for positions of significant leadership in the church, business, government, education, and other professions, as a key part of our University's Strategic Priorities. We are looking for candidates who have: M.S. or Ph.D. in Computer Science, Software Engineering, or closely related field from an accredited college/university (Required). Minimum requirements are a minimum of 18 Graduate Credit Hours in the subject area with relevant professional experience. Proficiency in appropriate MS Office applications and Professional software appropriate to the discipline. Able to use appropriate software/technology such as a collegiate learning management system (LMS) in the learning environment. Experience in teaching at the undergraduate level preferred. Demonstrated, superior oral, interpersonal, and written communication skills. A deep commitment to student success. A passion for Christ-centered higher education and dedication to the integration of faith and learning in the field of science. A strong sense of calling to the mission and vision of Colorado Christian University, have a lifestyle compatible with CCU's Statement of Faith, and be in agreement with the University's Strategic Priorities. Key Job Duties Contribute to CCU's mission: Christ-centered higher education transforming students to impact the world with grace and truth. Affiliate Faculty contribute to the University's mission by enhancing and advancing exemplary academics, spiritual growth, and engagement with the world. Teach assigned undergraduate course in accord with all standard policies and procedures within the School of Science and Engineering. Must work effectively and positively with administrators, faculty, and support staff to establish and maintain effective positive working relationships. Provide strategic thinking in fulfilling the goals of CUS School of Science and Engineering in support of the University Strategic Priorities. Provide effective servant leadership among faculty, staff, students, and administrators. Assist the Dean of the School of Science and Engineering with other duties as assigned. Nature of Work Environment While performing the duties of this job, you may be required to walk; stand; sit; reach with hands and arms; balance; stoop; speak with clarity, have appropriate vision and hearing capabilities. The employee must occasionally lift and/or move up to 25 pounds. CUS affiliate faculty pay is normally paid at $1,000 per credit hour. However, the University will decide if and how the course will be delivered based on the number of students or type of program. In cases where there is not full enrollment CCU reserves the right to pay courses or on a per student basis that could be at a pro-rated basis or a flat rate based on the nature of the program and enrollment. For example, pay rates for individual music lessons, educational programs, and lab courses programs may vary. Adjunct/Affiliate faculty are contracted on an as-needed basis and are not eligible for participation in most employer-sponsored benefits. Affiliate faculty may choose to make a personal contribution to a retirement plan through CCU.

Posted 30+ days ago

Postdoctoral Appointee -- Computer Science -- System Software For Future Energy-Efficient Scientific Platforms-logo
Postdoctoral Appointee -- Computer Science -- System Software For Future Energy-Efficient Scientific Platforms
Argonne National LaboratoryLemont, IL
We are seeking a Postdoctoral Appointee to work in the Mathematics and Computer Science (MCS) Division of the Computing, Environment, and Life Sciences directorate (CELS) of Argonne National Laboratory. This is an opportunity to be part of a team helping with the design of new system software and runtime infrastructure to improve the performance and energy efficiency of future scientific computing platforms, with collaborations with the Argonne Leadership Computing Facility and the Advanced Photon Source. This postdoc will contribute to the design and implementation of a software infrastructure for the deployment, monitoring, and optimization of complex scientific data streaming workflows for current and future production infrastructures. The project will involve close collaboration with a team of systems experts across system software, power management infrastructure, performance characterization, networking, and novel computer architectures and accelerators. It will also involve collaboration with leading applications in beamline science and high energy physics, as well as interaction with device and materials researchers. Primary responsibilities will be to design and implement new methods to deploy, monitor, and optimize for energy efficiency HPC applications and high performance data stream analytics workloads. Use of novel accelerator designs, and automatic methods to model/predict how performance would change on new architectures will be a key focus. Position Requirements Required skills, knowledge and experience: A recently completed (within the last 0-5 years) or soon-to-be completed PhD. in computer science or related computational engineering disciplines. Experience with simulation frameworks for complex computer systems and architectures. Some knowledge of accelerator (CUDA, SYCL, HIP) and scientific instrument programming. Interest in software development, in particular, expertise in C or C++ and Linux/Unix programming and Python. Familiarity with scientific productivity, as demonstrated by publications and conference presentations. Effective oral and written communication skills. Ability to model Argonne's core values: impact, safety, respect, integrity, and teamwork. Desired skills, knowledge and experience: Familiarity with machine learning hardware Familiar with high performance scientific infrastructure Job Family Postdoctoral Job Profile Postdoctoral Appointee Worker Type Long-Term (Fixed Term) Time Type Full time The expected hiring range for this position is $70,758.00 - $110,379.55. Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package. Click here to view Argonne employee benefits! As an equal employment opportunity employer, and in accordance with our core values of impact, safety, respect, integrity and teamwork, Argonne National Laboratory is committed to a safe and welcoming workplace that fosters collaborative scientific discovery and innovation. Argonne encourages everyone to apply for employment. Argonne is committed to nondiscrimination and considers all qualified applicants for employment without regard to any characteristic protected by law. Argonne employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation in the application phase for review by Argonne's Legal Department. All Argonne offers of employment are contingent upon a background check that includes an assessment of criminal conviction history conducted on an individualized and case-by-case basis. Please be advised that Argonne positions require upon hire (or may require in the future) for the individual be to obtain a government access authorization that involves additional background check requirements. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.

Posted 30+ days ago

Faculty Adjunct - Computer Science-logo
Faculty Adjunct - Computer Science
Simmons UniversityMain Campus - Boston, MA
Located in Boston's historic Fenway area, Simmons has a strong tradition of empowering women and challenging traditional gender roles. Simmons University was one of the first higher education institutions to prepare women to become leaders and has evolved to become a university offering a women's undergraduate program and graduate programs open to all. You're joining our community at an especially exciting time as one of our strategic goals is to become the most inclusive campus in New England. You'll find that people who work here are truly committed to our mission of preparing students to become champions of social justice and leaders in their professions and their communities. This commitment and pride make for a dynamic workplace. Simmons University is committed to inclusive excellence in all aspects of an individual's community experience. As a university committed to diversity, equity, and inclusion, Simmons encourages applications from all under-represented groups. Simmons is committed to creating, developing, promoting, and enhancing inclusive hiring practices-at all levels, for all positions-ensuring diverse talent pools and the delivery of a consistent positive candidate experience. Simmons is an equal opportunity employer and is committed to continuing to develop a more diverse faculty, staff, student body, and curriculum. Job Summary The Computer Science Program seeks qualified individuals to join our adjunct hiring pool to express their interest in future, part-time teaching assignments at Simmons University. Typical courses include Introduction to Programming (in Python) for beginner programmers, as well as more advanced courses in programming or other aspects of computing systems (networking, cybersecurity, etc). A teaching assignment will commonly include both lecture and lab sections in the fall or spring semesters. Total class contact time will be 3 hours for the lecture and 1.5 hours for the lab. Adjuncts are also expected to hold office hours during the week for at least 2 hours (for example, half an hour before and after each class, if the class meets twice a week). Requirements: Master's degree required; Ph.D. preferred. Teaching experience is preferred, at either the college or high school level. Additional Information: Applications will be accepted continuously into the pool and will be drawn upon to fill vacancies as they become available. Candidates are encouraged to offer updates of their CVs and contact information, as necessary. Application Instructions: Interested candidates should submit a letter of application, CV, statement of teaching philosophy (optional), and contact information for at least two professional references. Please upload all documents to the Resume/CV section on the 'My Experience' page of your application. Please contact Amber Stubbs (stubbs@simmons.edu) if you have any questions. Instructions to Applicants: Please upload all applicable application materials (e.g. resume/cv, cover letter, writing sample, teaching philosophy, etc.) in the Application Materials box on page 2 ("My Experience") of this application. Documents can be uploaded individually or as a combined document (e.g. PDF). Simmons University is committed to inclusive excellence in all aspects of an individual's community experience. As a university committed to diversity, equity, and inclusion, Simmons encourages applications from all under-represented groups. Simmons is committed to creating, developing, promoting, and enhancing inclusive hiring practices-at all levels, for all positions-ensuring diverse talent pools and the delivery of a consistent positive candidate experience. Simmons is an equal opportunity employer and is committed to continuing to develop a more diverse faculty, staff, student body, and curriculum.

Posted 1 week ago

Computer Science Teacher (2025-2026)-logo
Computer Science Teacher (2025-2026)
BRICK NetworksNewark, New Jersey
OUR MISSION BRICK is on a mission to support families from pre-cradle-to-career through holistic support, excellent schools, and clear pathways to college and career. By creating a comprehensive network of services, we are righting the wrongs of racial and economic inequality and paving the way for families to forge futures abundant with opportunity, wellness, and joy OUR VISION BRICK envisions a world of racial and economic justice, where every child and family has the support they need to learn, achieve, and work towards a fulfilling life of personal and collective prosperity. To learn more about BRICK, please visit http://www.brickeducation.org BRICK currently has schools in two regions: Newark, New Jersey, and Buffalo, New York. BRICK Gateway Academy Charter School is our Newark location. As a full K-12 continuum, we start our college-focused academic programming in kindergarten and yield better results for Newark students for generations to come. We are more than a school; we are a full ecosystem of supports from cradle to career. We provide our families with free wraparound services like prenatal care, career services, and housing support. Our high school alumni receive up to six years of post-graduate assistance. BRICK Gateway Academy attracts a diverse staff devoted to nurturing our students’ intellect and identities in order to prepare them to graduate from college and to chart their own course. To learn more about our Newark location, BRICK Gateway Academy, please visit https://www.gatewayacademy.org Overview Role: BRICK Networks seeks to hire teachers that have a passionate belief in BRICK’s mission and a deep desire to work with underserved black and brown students and families. The ideal candidate is solution oriented, uses data to drive their instruction, has a collaborative mindset, takes and implements feedback quickly and has a sense of humility. The ideal candidate is culturally competent, solutions’ oriented, uses data to inform instruction, communicates and collaborates effectively with their team, and responds to feedback urgently. A BRICK Teacher approaches the work with humility and maintains positive relationship with colleagues, students, families. BRICK staff LOVE the community they serve. Teachers must be willing to do whatever it takes to ensure their students’ academic, behavioral, and social-emotional success. Essential Functions Responsibilities include, but are not limited to: · Demonstrating a proficiency in working with black and brown students from diverse economic and cultural backgrounds · Demonstrating cultural competence and knowledge of best practices to support students of various social-economic experiences when working with our students · Creating and maintaining a positive, safe and collaborative classroom environment for students · Continuously strengthening their classroom community by investing students and families in our iDream values (Innovation, Diligence, Respect, Empathy, A+ Self Control and Model Student), Core Values, Mission, and Vision · Executing the network adopted unit and lesson plans to accelerate student learning and social emotional development · Executes instructional practices as outlined with appropriate accommodations, modifications, and acceleration as needed for student learning and success · Attending and actively participating in all required meetings to ensure strong communication and professional development, including department, grade level and staff meetings · Participating in regular meetings with their coach to support their development, including observation and feedback meetings, planning meetings and data meetings. · Collaborating with coaches and peers to share best practices; and build a strong adult culture · Utilizing data from student observations as well as summative and formative assessments to inform instruction · Adjusting instruction as needed to meet the unique needs of their students, including by adjusting to different student learning styles and differentiating instruction · Teaching and enforcing school-wide systems and structures · Participating in whole school events and home visits to help build strong trusting relationships with students and their families · Exemplifying the BRICK core values (Faithful Commitment, Relentlessness, Compassion, Savvy Ambition, Restless Improvement and Accountability) Qualifications: · An unwavering commitment to the academic success and personal development of our students; · An eagerness to set ambitious, challenging, and tangible goals, and a relentless drive to achieve them; · An ability to thrive in a fast-paced, entrepreneurial environment and a capacity to remain calm and focused when faced with unexpected challenges; · Strong interpersonal and communication skills and the ability to work effectively with a diverse group of people · Proficiency in working with computers, including commonly used software like Google Documents, Google Sheets, and Excel · Prior experience working with children strongly preferred · Bachelor’s degree is required from an accredited college or university; · A valid teaching license/certification or an active pathway to acquire one is required · An ability to meet all state and federal guidelines in order to be fully licensed and “Highly Qualified” according to ESSA; · Current authorization to work in the United States – A candidate must have such authorization by his or her first day of employment. Salary, Goals and Employment Period · Salary Range: Competitive compensation package; Based upon previous experience · Full time · Employment Period: 11 Months · Fringe Benefits: Retirement (NJ Pension), Health, Vision, Dental BRICK Networks is an equal opportunity employer and does not discriminate on the basis of race, color, gender, religion, age, sexual orientation, national or ethnic origin, disability, marital status, veteran status, or any other occupationally irrelevant criteria. BRICK Networks promotes affirmative action for minorities, women, disabled persons, and veterans. $71,000 - $100,000 a year

Posted 30+ days ago

Vanguard-IP logo
Intellectual Property Associate with Computer Science Degree
Vanguard-IPMadison, WI
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Mid-Sized GP Firm.
We have made placements at this firm, and have productive relationships with hiring decision makers.
All new hires are provided with formal mentors, and informal mentorships develop organically within practice groups.

REQUIREMENTS
An undergraduate degree or an advanced degree in the fields of computer or software engineering or computer sciences is required. Associate candidates must have experience working on patent prosecution, strategic management of patent portfolios, freedom-to-operate opinions, due diligence analysis and landscape analysis.  Applicants have to be admitted to the USPTO. The candidate must have a very strong academic record paired with the skills, enthusiasm, and commitment to succeed and advance at the firm.

SUMMARY
Vanguard Intellectual Partners (Vanguard-IP) specializes in the placement of IP/Patent professionals nationwide.

Our sole focus on intellectual property enables us to more deeply understand our clients' technical needs, and our candidates' individual talents and career interests. Our broad network of long-term client relationships gives us a competitive edge.

Our recruiters all have 10+ years of IP recruiting experience, and an exceptional record of success. We have superior knowledge of the IP job market, and offer trusted career advice for our candidates. We also have the resources and high-level contacts to get your resume noticed by the people who matter.

We look forward to speaking with you, and learning more about what you are seeking in your next opportunity.

CONFIDENTIALITY
At Vanguard-IP, we respect the confidentiality of every candidate who contacts us.  Furthermore, we will always obtain expressed authorization before submitting your resume to any of our clients.

**Should you have an interest in exploring opportunities in another location, we have hundreds of openings in other markets.  Please apply now and our team would be happy to review your information for this or other openings in your location of interest.