Faculty - Computer Science, Graduate Level
Location
Worldwide
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Faculty - Computer Science, Graduate Level
Anderson University SC
Title: Part-Time Faculty - Computer Science (Graduate Level - Online) Location: Remote, USA Job Description: The College of Arts and Science at Anderson University (South Carolina) invites applications for online instructional positions in our Computer Science M.S. degree. Areas of immediate need include online courses at the graduate level in algorithms/data structures, computational theory, hardware/architecture, and networking/OS. Minimum requirements: Master’s degree in Computer Science or Computer Engineering to include 18 graduate hours in the teaching discipline. College-level teaching experience preferred. Classes are fully remote; however opportunity for an in-person/hybrid component to the course is available. Anderson University is a selective, student-centered Christian university providing a challenging education grounded in the liberal arts, enhanced by professional and graduate programs and a co-curricular focus on the development of character, servant leadership, and cultural engagement. Our faculty strive to provide students with the knowledge to discover, build, serve, create, succeed, and innovate. Affiliated with the South Carolina Baptist Convention, we seek to attract culturally and academically diverse faculty of the highest caliber, active in the scholarship of teaching, discovery, application, and integration of faith. About our Commitment to Fairness in Employment Anderson University does not unlawfully discriminate on the basis of race, color, national or ethnic origin, sex, disability, age, religion, genetic information, veteran or military status, or any other basis on which the University is prohibited from discrimination under the local, state, or federal law, in its employment or in the provision of its services, including but not limited to its programs and activities, admissions, educational policies, scholarship and loan programs, and athletic and other University-administered programs. As a Christian institution of higher education, Anderson University is entitled to certain religious accommodations under federal and state law, including Title IX of the Education Amendments Act and Title VII of the Civil Rights Act. For questions or concerns contact the Office of Human Resources.
Related Guides
Related Job Pages
More Computer Vision Engineer Jobs
• Own the development and deployment of advanced CV models — object detection, multi-object tracking, camera calibration, and semantic segmentation — for player tracking across multiple sports • Build and scale high-performance pipelines for video and image data ingestion, processing, and analysis that hold up under the demands of professional and collegiate programs • Contribute across the full CV/ML lifecycle, from data gathering, model development and training through production deployment, monitoring, and iterative refinement • Drive R&D initiatives including 3D body pose tracking, real-time analysis systems, and integration with LLM/NLP research — with real latitude to explore within the scope of each project • Collaborate closely with Software Engineering, Product, and Data Ops to ensure your work is understood, integrated, and used correctly downstream
• Build and train CV models for sports video: player/ball detection, multi-object tracking, pose/keypoints, event/action recognition, identity association (re-ID). • Own the experimentation loop: hypotheses → ablations → error analysis → measurable improvements. • Design and maintain evaluation: task-appropriate metrics (e.g., MOT metrics, keypoint accuracy, event precision/recall), dataset slices, and failure taxonomy. • Improve data efficiency: augmentations, sampling strategies, handling label noise, weak/self-supervision where helpful. • Prototype and iterate on modern architectures (e.g., transformer-based detection/tracking, temporal models, multi-task setups). • Collaborate on dataset + labeling design: formats, schemas, tooling, versioning. • Help productionize models: packaging, batch/stream inference patterns, throughput/latency tradeoffs, robustness checks. • Add lightweight quality gates: reproducibility, automated eval, regression detection.
Part-time Faculty, PhD Computer Science
National UniversityNational University is committed to maintaining a high-quality workforce representative of the populations we serve. National University employs more than 4,500 faculty and staff and serves over 45,000 students. We are united in our mission to meet the global education demands of the 21st Century and are dedicated to creating a supportive academic and work environment that allows students, faculty, and staff to develop their interests and talents while experiencing a sense of community. Programs available both online and at our many campus locations. National University is a leader in creating innovative solutions to education and meeting the needs of our student population, including adult learners and working professionals. National University (NU) is proud to be an equal opportunity employer and does not discriminate against any employee or applicant per applicable federal, state, and local laws.
Role Description The Department of Engineering, Data and Computer Sciences, in the College of Business, Engineering and Technology at the National University invites applications for part-time faculty with a specialization in Computer Science. The successful candidate will have a demonstrated record of or potential for excellence in teaching in their field and a commitment to serving the university’s diverse adult student body. This position primarily works closely with the Academic Program Director and other faculty within the program and contributes to ensuring program quality, student engagement, and success. Essential Job Duties: - Provide substantive, timely feedback to students on various assessment activities. - Maintain a positive, safe, inclusive student-centric learning environment. - Complete required tasks on deadlines (e.g., final grades, assessment, grading rubrics, input for grade appeals, etc.). - Maintain appropriate professional training and/or scholarly activities, when applicable. - Provide feedback to the course lead regarding the course content. - Identify at-risk students and collaborate with student services. Qualifications - Ph.D. in the field of computer science or computer engineering from a regionally accredited university required. - A strong background in any of the following areas required: - Advanced Artificial Intelligence and Machine Learning (e.g., deep learning, reinforcement learning, natural language processing, large-scale AI systems) - Data Systems and Data Engineering (e.g., database systems, distributed data systems, large-scale data processing, data-intensive applications) - Systems and Distributed Computing (e.g., operating systems, distributed systems, parallel computing, cloud and scalable systems) - Networking and Networked Systems (e.g., computer networks, distributed networking, modern communication systems) - Software Engineering and Programming Systems (e.g., programming languages, systems programming, software design and architecture) - Emerging areas aligned with computer science research (e.g., IoT systems, scalable platforms, trustworthy AI, quantum computing) Requirements - 3+ years of higher education teaching experience preferred. - Experience teaching at the doctoral level, contributing to course development, and serving on dissertation committees preferred. Benefits Candidate receiving offers will be offered a salary/pay rate commensurate with experience that vary based on a candidate’s qualifications, skills, and competencies. Absent exceptional circumstances, candidates will be offered a salary within this range for this position. Base pay is one component of National University’s total rewards package, as we are dedicated to supporting the needs of the “whole you” with our holistic approach to employee benefits by offering comprehensive well-being benefits for you and your family. For full details about our benefit plan offerings, please visit benefits.nu.edu . For part-time positions, please click here . Company Description National University is a veteran-founded, San Diego-based nonprofit. Since 1971, our mission has been to provide accessible higher education to adult learners. Today, we educate a diverse student body from across the U.S. and around the globe, with more than 230,000 alumni worldwide. Our three schools and three colleges offer more than 200 accredited and licensed graduate and undergraduate programs. National University holds accreditation through the Western Senior College and Universities Commission (WSCUC).
Power & Computer Engineer
Electric Reliability Council of Texas - ERCOTThe Electric Reliability Council of Texas (ERCOT) oversees the delivery of electricity to residents across Texas and is dedicated to ensuring a reliable electri
Title: Power & Computer Engineer Location: Austin United States Job Description: At ERCOT, our diverse and dynamic work environment provides a platform on which employees can work together to build the future of the Texas power grid and wholesale market utilizing the latest technologies and resources. We encourage you to join our talented, dedicated workforce to develop world-class solutions for today and tomorrow's energy challenges while learning new skills and growing your career. ERCOT is committed to fostering inclusion at all levels of our company. It is the cornerstone of our corporate values of accountability, leadership, innovation, trust, and expertise. We know that individuals with a wide variety of talents, ideas, and experiences propel the innovation that drives our success. An inclusive and diverse workforce strengthens us and allows for a collaborative environment to solve the challenges that face our industry today and in the future. As a member of ERCOT Information Technology (IT) - Grid and Market Solutions (GMS) team, you will work on cutting edge technology solutions that run the electric power grid and wholesale markets within the state of Texas. You will use your creativity and technical expertise to implement industry leading solutions that will help shape the future of the global electric power industry. https://www.ercot.com/careers/programs/gdp ERCOT's GMS Development Program (GDP) is a 12-16-month program designed to provide entry level and early career professionals with the skills necessary to be successful Power System and Computer Engineers. The program, which is based in the Grid & Market Solutions (GMS) Department, will provide experience in day-to-day work and instruction in the fundamentals of electric power systems engineering, grid and market applications, software programming, and IT service and operations management. The GDP offers one-on-one mentoring, training, field trips, and special assignments. These assignments allow GDP engineers to become knowledgeable and familiar with the various business areas at ERCOT. The GMS leadership team prepares GDP engineers for a future career at ERCOT in power systems and computer engineering. Job Duties - Provide Engineering Support for a portfolio of Grid Applications that include Power Flow, State Estimator, Contingency Analysis, Load Frequency Control, Dynamic Stability Analysis, Load Forecasting, Operator Training Simulator (OTS) etc. - Provide Engineering Support for a portfolio of Market Applications that include Security Constrained Economic Dispatch (SCED), Day-Ahead Market (DAM), Reliability Unit Commitment (RUC), Congestion Revenue Rights (CRR), QSE Training Simulator etc. - Design, code, test, validate and implement modifications to Grid and Market applications while adhering to Software Development Life Cycle (SDLC) processes. - Install, configure, and support leading grid and market products from global vendors such as GE/Hitachi/Siemens/Aveva etc. Topics Covered in the Grid and Market Solutions Development Program: - Fundamentals of Grid and Market Solutions that help run the Texas Power Grid and Wholesale Markets. - Energy Management System (EMS) and Market Management System (MMS) - Supervisory Controls and Data Acquisition (SCADA) - IT services and operations management to effectively manage the grid and market systems and applications - Code utilizing a variety of programming languages and tools such as Angular, JavaScript, C++, Python, Shell Scripting, PL/SQL, Java, XML, APIs - Support applications on a variety of Operating Systems such as Windows/Linux - Artificial Intelligence (AI), Machine Learning (ML) - Support applications on databases such as SQL Server and Oracle - Support business intelligence and analytics tools Job Competencies - Functional/Technical Skills - Problem Solving/Analysis - Planning - Decision-making/Judgment - Quality - Communication (Verbal, Written and Presentation Skills) EXPERIENCE - No minimum work experience required in excess of degree requirements. PREFERRED EXPERIENCE - Previous internship in the power industry or power related project - Coursework in Power Systems EDUCATION - Bachelor's Degree Electrical Engineering, Computer Engineering, Computer Science or related field (Required). Focus in or coursework in Power Systems is Highly Preferred - Master's Degree: Electrical Engineering (major in Power Systems preferred) - or a combination of education and experience that provides equivalent knowledge to a major in such fields is required WORK LOCATION - Taylor, TX: - Employees will be required to be on-site in Taylor, TX at minimum 2 days per week, or more, as needed based on the business needs as determined by management - Remote work is required to be performed from your Texas residence. - Employees may opt to work on-site more than required or 100% of the time - Work arrangements are subject to business needs and are subject to change accordingly. Target Start Date: Between June-Aug 2026 The foregoing description reflects the minimum qualifications and the essential functions of the position that must be performed proficiently with or without reasonable accommodation for individuals with disabilities. It is not an exhaustive list of the duties expected to be performed, and management may, at its discretion, revise or require that other or different tasks be performed as assigned. This job description is not intended to create a contract of employment with ERCOT. Both ERCOT and the employee may exercise their employment-at-will rights at any time. #LI-Hybrid, #LI-MH1 ERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law. Are you an ERCOT Employee? If so please log in to Workday to apply.


