34,115 Game Programming jobs in the United States
Game Programming Faculty
Posted today
Job Viewed
Job Description
University of Advancing Technology is currently recruiting an instructor to effectively instruct students in using a scripting language to study basics of game programming, graphics programming. Position requires knowledge of C++, data base, Direct X and Graphic Libraries. Knowledge of variables, data types, looping, conditional logic, functions, arrays, types, and other basic concepts allows the student to learn game concepts without a language course and prepares the student for future courses in this program during the first year. Students will gain valuable programming experience by writing simple tutorial-based games.
Essential Duties:
- Recognize the fundamentals of computer programming such as variables, data types, branching and looping
- Demonstrate 2D computer graphics theory using bitmaps and animated sprites
- Identify device input commands including keyboard, mouse and joystick
- Apply game logistics of collision detection, object motion and finite state based programming
- Describe the fundamental theory of digital sound, file formats, effects commands and music playback commands
- Demonstrate 3D computer graphics theory using 3D object creation, manipulation and animation
Lecturer - Game Design & Development

Posted 1 day ago
Job Viewed
Job Description
**Description**
**Lecturer - Game Design and Development (pool)**
**College of Engineering & Applied Science**
**Engage. Educate. Empower. Join UCCS as a Lecturer!**
**Who We Are**
The University of Colorado Colorado Springs ( (UCCS) is a premier educational institution that prides itself on academic excellence, research, and community engagement and is actively seeking **Lecturers in Computer Science - Game Design and Development** to join our team! UCCS offers a diverse and inclusive learning environment that fosters innovation, growth, and the holistic development of its students.
The Department of Computer Science at UCCS has excelled in preparing undergraduates for careers in the computing industry locally and nationally, by providing a wide variety of ABET-accredited classes of high quality. The department has over 500 majors across all the programs. We also offer several graduate level programs to suit the needs of full-time students as well as working individuals in the area.
Explore the Computer Science Department and undergraduate and graduate degrees: ( Range** : Generally starting at $4,000-$5,500 per 3-credit hour course. Pay rate is dependent upon the type of courses taught (e.g. undergraduate, graduate, or cross-listed). Compensation is prorated based on course credit hours. Compensation will be commensurate upon experience, qualifications, and teaching assignments. This position is Exempt from the Fair Labor Standards Act (FLSA) overtime provisions.
**Work Location** : Determined by course modality: On-campus (typically), online, or hybrid. Remote teaching opportunities may be available under certain conditions.
**Summary**
The College of Engineering & Applied Science at the University of Colorado Colorado Springs (UCCS) will establish and maintain a pool of **Lecturers** in **Game Design and Development** from which future appointments to temporary, non-tenure track positions will be made. Appointments are part-time (less than 50% time) and will be made semester-by-semester.
This position will teach Game Design and Development classes for the department of Computer Science. Classes may be on-campus, online, or hybrid. Examples of courses/subject area include the following:
+ Introduction to Game Development (using GameMaker Studio 2)
+ Introductory Programming for Game Developers (using C# and Unity)
+ Object-Oriented Design, Analysis, and Implementation (using C# and Unity)
+ Game Design for Diverse Populations (using GameMaker Studio 2)
+ Special Topics in Game Design (various topics in game design and game art)
+ Special Topics in Game Programming (various topics in game programming)
**Essential Functions**
The duties and responsibilities of the position include, but are not limited to:
+ Provide instruction to undergraduate/graduate students based on course modality including class and/or lab preparation, administering exams, grading, and maintaining office hours.
+ Maintain, develop and schedule student learning experiences to achieve desired learning outcomes.
+ Plan, develop, and implement evaluation tools to assess student progress towards course learning objectives.
+ Be familiar with learning management systems, such as Canvas.
+ Other duties as determined by the Department Chair.
**Tentative Search Timeline**
This is an evergreen Lecturer Pool for Game Design and Development in the Department of Computer Science at UCCS. **Applications will be reviewed on a semester-by-semester basis as business needs arise.**
+ **Priority Application Dates** : Applications submitted by the following dates will receive priority consideration:
+ Fall Semester: May 1
+ Spring Semester: October 1
+ Summer Semester: March 1
+ **Interview Dates** : Candidates whose qualifications match specific course openings may be contacted for interviews at any time as hiring needs arise.
+ **Potential Start Dates** : Employment start dates will vary based on course scheduling needs and will align with the start of the relevant academic semester.
Because this appointment is temporary in nature, you will not be eligible to receive all of the benefits normally provided to faculty under the standard University of Colorado benefits programs ( . You are not eligible to receive paid vacation leave, medical, or retirement benefits. However, you are eligible to accrue sick leave at 0.034 hours of sick leave per hour worked.
CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.
In accordance with the Equal Pay for Equal Work Act, UCCS does not discriminate based on sex in our employment or compensation practices.
**Qualifications**
+ Applicants must have a Master's degree in Computer Science, Game Design, Game Art, or a related field.
+ At least 3 years of experience designing and developing video games is required.
+ At least four months teaching experience is preferred.
+ Commercial game development experience is preferred.
Special Instructions to Applicants: This Lecturer pool will remain active. Applications submitted by email or surface mail will not be considered. Please apply at cu.edu/cu-careers (job #: 36436). Official transcripts will be required upon hire. If you have technical difficulties with your application, please contact the CU Careers help desk at #5 or ( . Job related inquiries should be directed to the posting contact. The University of Colorado Colorado Springs will not sponsor work visas or permanent resident applications for this position. Application Materials Required: Cover Letter, Resume/CV, List of References Application Materials Instructions: Please identify the job specific minimum qualifications you possess in your cover letter and be sure your resume includes any and all relevant experience to be accurately assessed against the qualifications listed in the posting. To apply, please submit the following application materials to this posting. 1. A current resume/CV. Must include date ranges and whether the position was full time or part time. 2. A cover letter that specifically describes (in detail) your professional work experience and how it relates to this position. 3. List of at least 3 professional references. When submitting the materials, check the Job Specific Attachments box next to each document in order for the search committee members to see your materials.
**Job Category** : Faculty
**Primary Location** : Colorado Springs Department: C0001 -- Colorado Springs Campus - 40045 - EAS-Computer Science
**Schedule** : Part-time
**Posting Date** : Jun 24, 2025
**Unposting Date** : Ongoing Posting Contact Name: Shouhuai Xu Posting Contact Email: ( Position Number:
Copyright 2025 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency ( University of Colorado does not discriminate on the basis of race, color, national origin, sex, age, pregnancy, disability, creed, religion, sexual orientation, gender identity, gender expression, veteran status, political affiliation, or political philosophy. All qualified individuals are encouraged to apply.
Assistant Professor - Game Design and Development

Posted 1 day ago
Job Viewed
Job Description
**Description**
**Assistant Professor - Game Design and Development**
**College of Engineering and Applied Science**
**Department of Computer Science**
**Elevate Your Career at UCCS: Innovate, Inspire, and Impact in the Rockies!**
**Who We Are**
The University of Colorado Colorado Springs ( (UCCS) is a premier educational institution that prides itself on academic excellence, research, and community engagement and is actively seeking an Assistant Professor to join our team! UCCS is committed to academic excellence, professional development, and fostering an environment that supports innovation and student success.
At the base of the Rocky Mountains, Colorado Springs ( is captivated by its stunning landscapes, making it a paradise for nature lovers. This city is more than its scenery-a mosaic of history, arts, and a vibrant tech scene. We invite you to join a community that cherishes outdoor adventure as much as forward-thinking growth, an exceptional setting for both career and lifestyle.
**Salary Range** : $96,000-102,000 per academic year. Compensation will be commensurate upon experience and qualifications. This position is Exempt from the Fair Labor Standards Act (FLSA) overtime provisions.
**Work Location** : On-site
Benefits at a Glance ( UCCS, our employees are our most valued asset. We're proud to offer:
+ Robust Health Coverage: Our comprehensive medical plans cover preventative care at no cost, including a yearly mental health visit. Plus, benefit from affordable dental, vision plans, and competitive prescription drug prices.
+ Financial & Retirement Benefits: Take advantage of our health savings, flexible spending accounts, and life and disability insurance. Plan for your future with our retirement options.
+ Further Your Education: Avail nine waived credits per academic year for courses at any CU campus. We invest in your educational and professional growth.
+ Wellness & More: From wellness programs aimed at achieving your best self to various additional benefits through CU Advantage, we prioritize well-being and holistic development.
+ Want to know your total compensation? Use our calculator ( to get the complete picture!
**Summary**
An assistant professor in Computer Science will develop and teach undergraduate and graduate courses in computer science as assigned by the chair based on departmental needs, will possess a solid publication record, and be expected to develop or continue to develop a strong research group with an externally funded research program in one or more of the following areas:
+ Game design, development and related areas
+ Software engineering
+ Artificial intelligence/machine learning
+ Computing systems.
The Department of Computer Science at UCCS excels in preparing undergraduates for careers in the computing industry locally and nationally by providing ABET-accredited classes of high quality. The department has over 700 majors across several programs including graduate-level programs to suit the needs of full-time students and working individuals in the region.
The Department of Computer Science is an NSA/DHS designated National Center of Academic Excellence in Cyber Defense Education (CAE-CD) and in Research (CAE-R). We comprise 22 full-time faculty, including NSF CAREER, NIH MIRA, and AFOSR YIP winners, with approximately 600 undergraduates, 70 masters students, and 50 PhD students in two PhD programs---one in Computer Science and the other in Cybersecurity. In , the department averaged $650K in active funding per tenure track faculty member. We actively support students through NSF CyberCorps Scholarship for Service (SFS), DoD Cyber Scholarship Program (CySP), and DoD VICEROY grants. The department proudly advocates and pushes the university's efforts to continue to grow its high research activity.
Explore the Computer Science Department and undergraduate and graduate degrees: ( Functions**
+ The duties and responsibilities of the position include, but are not limited to:
+ Provide instruction to undergraduate/graduate students.
+ Maintain a funded research program.
+ Engage in service activities to support the University, city, state, region, nation and/or professional associations.
+ Provide mentorship to students and junior faculty.
+ Participate in curriculum development, implementation, and evaluation.
+ Participate in meetings and other activities that advance the mission and goals of the department and college.
+ Other duties as determined by the Dean and Department Chair.
**Tentative Search Timeline**
+ Priority will be given to applications submitted by: **October 8, 2025.**
+ Potential interview dates: weeks of **November 3 and November 10, 2025.**
+ Potential start date: **August 17, 2026.**
CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.
In accordance with the Equal Pay for Equal Work Act, UCCS does not discriminate based on sex in our employment or compensation practices.
**Qualifications**
+ PhD in Computer Science or a related field at the time of employment is required (August 2026).
+ Applicants must have at least 4 months teaching experience at the post-secondary level as a teaching assistant, instructor of record or the equivalent.
Special Instructions to Applicants: *Applications submitted by October 8, 2025 will receive full consideration. *Applications submitted through email or surface mail will not be considered. Please apply at cu.edu/cu-careers (job #: 37533). *Official transcripts will be required upon hire. If you have technical difficulties with your application, please contact the CU Careers help desk at #5 or ( . Job related inquiries should be directed to the posting contact. Application Materials Required: Cover Letter, Resume/CV, Statement of Research Philosophy, Statement of Teaching Philosophy, Additional Attachments - Refer to Application Materials Instructions Below Application Materials Instructions: Please identify the job specific minimum qualifications you possess in your cover letter and be sure your CV includes any and all relevant experience to be accurately assessed against the qualifications listed in the posting. To apply, please submit the following application materials to this posting. 1. A current CV. Must include date ranges to include month and year (mm/yyy). 2. A cover letter that specifically addresses reasons for applying, and particularly how your experience meets the minimum preferred criteria. 3. Research Statement 4. Teaching statement 5. OPTIONAL - digital portfolio. When submitting the materials, check the Job Specific Attachments box next to each document in order for the search committee members to see your materials.
**Job Category** : Faculty
**Primary Location** : Colorado Springs Department: C0001 -- Colorado Springs Campus - 40045 - EAS-Computer Science
**Schedule** : Full-time
**Posting Date** : Sep 2, 2025
**Unposting Date** : Ongoing Posting Contact Name: Sudhanshu Semwal Posting Contact Email: ( Position Number:
Copyright 2025 Jobelephant.com Inc. All rights reserved.
Posted by the FREE value-added recruitment advertising agency ( University of Colorado does not discriminate on the basis of race, color, national origin, sex, age, pregnancy, disability, creed, religion, sexual orientation, gender identity, gender expression, veteran status, political affiliation, or political philosophy. All qualified individuals are encouraged to apply.
Adjunct Faculty, Game Design & Simulation
Posted today
Job Viewed
Job Description
Location: LSC-Kingwood
Regular/Temporary: Regular
Full/Part Time: Part-Time
Job ID: 42597
Commitment to Mission
This job carries with it the obligation to uphold the Mission of Lone Star College (LSC) in carrying out the duties of the position. A commitment to positive interpersonal behaviors, professional communication, integrity, leadership, stewardship, respect and accountability to LSC students and employees is essential.
Cultural Beliefs
- One LSC
- Student Focused
- Own It
- Foster Belonging
- Cultivate Community
- Choose Learning
The Chronicle of Higher Education's "Great Colleges to Work For" is designed to recognize colleges that have been successful in creating great workplaces and to further research and understanding of the factors, dynamics and influences that have the most impact on organizational culture at higher education institutions.
Lone Star College has been recognized in multiple categories.
Qualities of ExcellenceAs faculty members of Lone Star College, we strive to create a nation of world citizenry in our students. In that pursuit, we model ways of thinking and being that incorporate diversity, equality, and equity. Our culture, then, requires the possession of transcendent qualities that, while immeasurable, are evident in global citizens. We are compassionate with our students, colleagues, and ourselves. We are innovative in the pursuit of learning. Ultimately, we create a culture where learning thrives, people are safe, and we mirror the qualities of world citizenry.
Lone Star College faculty are dedicated to four qualities of excellence:
- Student Invested
- Content Expert
- Pedagogically Excellent
- Institutionally Dedicated
Lone Star College-Kingwood
Lone Star College offers high-quality, low-cost academic transfer and career training education to 80,000+ students each semester. LSC has been named a 2023 Great Colleges to Work For institution by the Chronicle of Higher Education.
LSC consists of eight colleges, seven centers, eight Workforce Centers of Excellence and Lone Star Corporate College.
Lone Star College-Kingwood, an innovative and dynamic community college located in the pine-forested suburbs of northeast Houston, has an opening for someone interested in working with a diverse group of colleagues who want to make a difference in the lives of students and grow professionally. Kingwood focuses on fulfilling individual dreams and enhancing community life and offers unique programs in respiratory care, computer gaming and dental hygiene.
Location address is 2000 Kingwood Drive, Kingwood, TX 77339.
Job DescriptionPURPOSE AND SCOPE:
It is the responsibility of the teaching faculty to provide the learning activities and support that will lead to the achievement of the course objectives and contribute to the educational environment of the college and the community. Primary responsibilities are to plan, develop and teach courses within the curriculum in a manner that facilitates student learning.
Adjunct faculty are hired in a part-time capacity on a semester-by-semester basis, contingent upon the needs of the System. Lone Star College accepts application material year-round from qualified applicants willing to teach on a part-time basis. Adjunct (part-time) faculty hiring is based on student demand. We offer day, evening, and weekend classes. Classes are offered at various times and locations during the academic year. As a rule, adjunct faculty may teach a maximum of five classes per academic year.
ESSENTIAL JOB FUNCTIONS:
- Teaches Game Design and Simulation courses at a variety of times and locations
- Creates engaging lessons that promote student involvement and application of the material
- Submits required college reports and forms in a timely manner
- Utilizes a course syllabus for each course, following established institutional guidelines
- Meets with and advises students either before or after class or by appointment, electronic communication, or other appropriate methods
- Evaluates students to measure their progress in achieving course objectives and informs students in a timely manner of their progress
- Maintains professional relationships with students, colleagues, and the community
- Attends meetings, trainings, and orientations as required
- Responsible for other reasonable, related duties as assigned
KNOWLEDGE, SKILLS, AND ABILITIES:
- Mastery of course content
- Demonstrated leadership skills; Style that emphasizes collaboration, teamwork, and facilitation
- Excellent oral and written communication skills and interpersonal skills
- Ability to appreciate alternative viewpoints; Ability to work effectively with a wide variety of people
- Demonstrates interest in interdisciplinary teaching, service learning, learning technologies, course development, and adult learning methodologies including collaborative learning, learning communities and distance learning
- Commitment to academic excellence, exceptional service and providing a dynamic climate for life-long learning
- Demonstrated ability to develop and implement instructional approaches such as service learning/civic engagement, learning communities, and the effective use of technology
- Ability to use effective strategies to engage students in their learning
PHYSICAL ABILITIES:
The work is sedentary. Typically, the employee sits comfortably to do the work. However, there may be some walking; standing; bending; carrying of light items, such as papers, books, or small parts; or driving an automobile. No special physical demands are required to perform the work.
WORK SCHEDULE AND CONDITIONS:
- Equipment used includes, PC workstation running on a LAN in a Microsoft Windows environment, calculator, phone and other general office equipment, and any specialized equipment standard within the discipline/industry
- Interface with internal and external contacts as needed to carry out the functions of the position
- Work is performed in a climate-controlled classroom and/or lab environment with minimal exposure to safety hazards
- Hours will vary depending on class time; Instructors are required to meet with classes at all scheduled times and be available to students outside of class instruction
REQUIRED QUALIFICATIONS:
- Associate's or Bachelor's degree in digital software media, computer science, computer information systems, computer engineering, computer information technology, or computer based information systems, instructional technology or related field and 3 years nonteaching work experience in the field or industry certification
$53.82 per contact hour.
Benefits Marketing StatementBy joining our top-notch institution, you will enjoy being a part of an organization that offers a supportive, collegial work environment, excellent work/life balance, tuition waiver, participation in a tax deferred retirement plan, professional development opportunities and more.
Special InstructionsGo to the Job Search page, click on My Activities at the top of the page. Under My Cover Letters and Attachments you will click on Add Attachment. Please be sure to put the Job ID# in the title once you name your file for cover letters only, unless you attached your cover letter with your resume.
If you are applying for an Instructional position (i.e. Faculty, Adjunct Faculty, Instructor), please ensure you include the following to be considered: Resume/CV, Cover Letter, Teaching Philosophy, and unofficial transcripts.
You must limit your file name for any attachment to 40 characters or less.
How to ApplyALL APPLICANTS MUST APPLY ONLINE ONLY
We will not accept application material received via fax, email, mail, or hand delivered.
Postings for part-time and adjunct positions are active for the academic year. By selecting the option to receive notifications on your profile, you will begin receiving electronic communication regarding new opportunities with Lone Star College (LSC).
If selected for an interview, a recruiter will contact you by phone, or email to schedule an interview.
Lone Star College participates in the E-Verify program, under which Lone Star College provides the federal government with information from each new employee's Form I-9 to confirm that the employee is authorized to work in the United States.
More information on the E-Verify program is available at
Lone Star College is an EEO Employer. All positions are subject to a criminal background check.
Mentor Caribbean Youth in Tech, STEM, and Game Design (Remote)
Posted 10 days ago
Job Viewed
Job Description
Share your experience, mentor students, and help them see what’s possible in tech, STEM, and game design.
Description:
Do you want to use your skills in technology, STEM, coding, or game design to make a real difference? Cornerstone Collaborative Jamaica is looking for volunteer mentors to inspire talented Caribbean students as they explore careers in the tech industry.
During our Fall Semester Techquity sessions -held Tuesdays at 6:00 PM CST (online) -you’ll connect with high school and early college students, share your career journey, and guide them toward opportunities in technology, STEM, and creative industries.
Between sessions, we stay connected on Discord , where you can answer questions, share resources, and encourage students as they work on projects. No formal teaching experience required-just enthusiasm, empathy, and a passion for helping young people succeed.
Responsibilities:
Join weekly virtual mentoring sessions (Tuesdays, 6:00 PM CST)
Offer guidance and insight into careers in technology, STEM, or game design
Encourage students through positive feedback and support on Discord
Share personal stories, lessons learned, and industry tips
Ideal Volunteers:
Professionals or advanced students in technology, coding, game design, animation, or STEM fields
Comfortable speaking with high school and early college students
Passionate about diversity, inclusion, and empowering Caribbean youth
Able to commit for the fall semester
Impact:
By volunteering, you’ll be opening doors for young Caribbean students-many of whom are exploring tech for the first time. You can help them build confidence, expand their skills, and envision new career possibilities in STEM and creative tech fields.
Location:
Remote
When:
Tuesdays, 6:00 PM CST (Fall Semester)
How to Join:
Send your resume to and we’ll contact you with next steps.
Senior Game Writer (Narrative Design)
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Develop and write high-quality narrative content, including storylines, character backstories, dialogue, item descriptions, and in-game text.
- Collaborate closely with the game design team to ensure narrative consistency and integration with gameplay mechanics.
- Create and maintain comprehensive narrative bibles and documentation for game worlds and lore.
- Brainstorm and pitch innovative story concepts and narrative approaches.
- Write clear and concise scripts for cinematic sequences and in-game events.
- Contribute to the overall thematic direction and emotional arc of the game.
- Work with voice actors and audio teams to ensure authentic performance of written content.
- Participate in playtesting and provide feedback on narrative elements and player experience.
- Mentor junior writers and provide guidance on narrative development.
- Stay current with trends in interactive storytelling and the video game industry.
Qualifications:
- Bachelor's degree in Creative Writing, English, Journalism, Game Design, or a related field, or equivalent professional experience.
- 5+ years of professional writing experience, with at least 3 years specifically in game narrative design or scriptwriting for interactive media.
- A strong portfolio showcasing exceptional writing samples, preferably including published game titles or significant indie projects.
- Deep understanding of narrative structure, character development, and world-building.
- Experience with game development tools and pipelines (e.g., Unreal Engine Blueprints, Unity TextMeshPro) is a plus.
- Excellent command of grammar, syntax, and style.
- Ability to adapt writing style to different genres and tones.
- Strong collaboration and communication skills, with the ability to articulate creative ideas clearly.
- Passion for video games and interactive entertainment.
Remote Senior Game Writer - Narrative Design
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Develop and write engaging storylines, character backstories, and lore for video games.
- Create compelling dialogue, scripts, and in-game text that drive player engagement.
- Collaborate closely with game designers, level designers, and art directors to ensure narrative coherence and integration with gameplay mechanics.
- Contribute to world-building, ensuring consistency in tone, style, and thematic elements across the game.
- Write quest descriptions, item text, tutorial content, and other narrative elements as required.
- Participate in brainstorming sessions and provide creative input on narrative concepts and game design.
- Adapt writing style and tone to fit different game genres and target audiences.
- Revise and polish written content based on feedback from the development team and playtesters.
- Ensure all narrative content aligns with the overall vision and design goals of the game.
- Maintain organized documentation for all narrative elements.
- Mentor junior writers and contribute to establishing best practices for narrative development within the team.
Qualifications:
- Bachelor's degree in Creative Writing, English, Journalism, or a related field, or equivalent professional experience.
- Minimum of 5 years of professional writing experience, with at least 3 years focused on video game narrative design.
- Demonstrated portfolio showcasing strong narrative writing, character development, and dialogue creation for games.
- Excellent understanding of story structure, pacing, and dramatic tension.
- Familiarity with game development pipelines and collaborative tools (e.g., Git, Perforce, Wiki systems).
- Ability to work independently and manage time effectively in a remote work environment.
- Strong communication and collaboration skills, with the ability to provide and receive constructive feedback.
- Experience with branching narratives and player choice mechanics is a significant plus.
- A passion for video games and a keen eye for narrative detail.
- Familiarity with multiple game genres and their narrative conventions.
This is an exceptional opportunity to work on exciting, cutting-edge game projects from the comfort of your home. Our client offers a competitive salary, flexible working hours, and the chance to collaborate with a talented international team.
Be The First To Know
About the latest Game programming Jobs in United States !
Professor, Interactive Design and Game Development (Applied AI)
Posted today
Job Viewed
Job Description
SCAD Savannah seeks an experienced full-time professor of applied AI to use their in-depth knowledge of AI system design, agentic systems, and creative AI applications to instruct and inspire remarkable students as they prepare for careers at the intersection of artificial intelligence and creative industries.
With leading-edge technology and facilities as well as inspiring professors with outstanding professional and academic credentials, SCAD offers unparalleled opportunities for students seeking career preparation in designing AI systems for creative applications across architecture, advertising, fashion, experience design, entertainment, and more. As applied AI faculty member, you will work with a team of esteemed professional and academic colleagues in administering program curriculum and fostering a positive community for the next generation of AI designers.
The university seeks an experienced candidate that has worked in the AI industry or creative technology sector, has contributed to AI systems or projects in production, and can leverage this inside knowledge to instruct students how to design and implement AI solutions across various creative industries. The candidate should have at least one specialization and area of expertise related to applied AI, such as agentic AI systems design, creative AI applications, human-AI interaction design, or AI ethics and responsible deployment.
This position is responsible for teaching the principles of designing AI systems, especially agentic systems, to complete a variety of tasks across creative industries. The role focuses on the strategic design and implementation of intelligent systems rather than traditional computer science, computer engineering, or data analysis approaches.
Minimum Qualifications:
- Terminal degree in the discipline or in a related field.
- Experience in or knowledge of related professions.
- Academic and professional credentials to teach in a certain discipline.
Work Hours: As noted in the Employment Agreement.
ADA Tag: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Junior Software Engineer - Game Development
Posted 7 days ago
Job Viewed
Job Description
- Writing clean, efficient, and maintainable code in C++ or C# for game features and systems.
- Collaborating with senior engineers to design and implement gameplay mechanics, UI elements, and backend services.
- Debugging and resolving issues across various game platforms.
- Participating in code reviews to ensure code quality and share knowledge.
- Assisting in the optimization of game performance for smooth gameplay.
- Working closely with artists and designers to integrate assets and implement game logic.
- Contributing to the development of game tools and pipelines.
- Learning and applying best practices in game development methodologies.
- Staying up-to-date with emerging technologies and trends in the gaming industry.
- Providing input and ideas during game design and feature discussions.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Strong programming skills in C++ or C#.
- A passion for video games and an understanding of game development principles.
- Familiarity with game engines such as Unity or Unreal Engine is a plus.
- Basic understanding of data structures, algorithms, and software design patterns.
- Excellent problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Ability to work effectively in a fast-paced, collaborative environment.
- Eagerness to learn and adapt to new technologies and challenges.
Software Engineer/Senior Software Engineer
Posted 4 days ago
Job Viewed
Job Description
The Position
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche.
Advances in AI, data, and computational sciences are transforming drug discovery and development. Roche's Research and Early Development organisations at Genentech (gRED) and Pharma (pRED) have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Seamless data sharing and access to models across gRED and pRED are essential to maximising these opportunities. The new Computational Sciences Center of Excellence (CoE) is a strategic, unified group whose goal is to harness the transformative power of data and Artificial Intelligence (AI) to assist our scientists in both pRED and gRED to deliver more innovative and transformative medicines for patients worldwide. ?
The Opportunity
At Genentech and Roche, we're at the forefront of a revolutionary transformation in drug discovery powered by AI and machine learning. Our "lab in the loop" strategy processes massive quantities of experimental data to train AI models that accelerate the discovery of new medicines. To enable this vision, we're seeking exceptional Senior Software Development Engineers to be part of the team building and maintaining our next-generation Therapeutic Molecule Registration (TMR) platform - a foundational component of our AI-driven drug discovery infrastructure. This platform will serve as the central nervous system for managing and integrating molecular data across our global research organization, handling hundreds of billions of records and enabling unprecedented scale in virtual molecule design and testing. As the volume of AI-generated molecular designs grows exponentially, our TMR platform must evolve to become a high-performance, cloud-native system capable of supporting rapid iteration cycles between computational design and experimental validation. You will be instrumental in consolidating our molecule registration systems into a single, harmonized environment, unlocking the full potential of our data and accelerating the development of life-changing therapies.
In the role, you will:
-
You will combine software engineering expertise with an interest in chemical and biological data management systems.
-
You will work closely with Genentech Computational Sciences (gCS) colleagues, including our machine learning for drug development team, Genentech Research & Early Development (gRED) Drug Discovery teams including the Antibody Engineering division, and other teams across the Roche family of companies to identify, strategize, and productionalize high-impact applications from across the drug discovery and development pipeline.
-
You will develop and maintain core features of our TMR platform
-
You will write high-quality, testable code for chemical registration workflows
-
You will design and implement RESTful APIs and microservices
-
You will contribute to technical design discussions and architecture decisions
Who you are
Software Development Engineer
-
Bachelor's degree in Computer Science or related field (or equivalent experience)
-
3+ years of software engineering experience
-
Strong Python programming skills
-
Basic Java/Kotlin knowledge
-
Experience with SQL databases
-
Understanding of REST APIs
-
Strong testing practices
-
Cloud platform exposure (preferably AWS)
The expected salary range for this position based on the location of California is $98,400 182,700. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.
Senior Software Development Engineer
-
Bachelor's degree in Computer Science or related field (or equivalent experience)
-
7+ years of software engineering experience
-
Strong Python programming skills
-
Ability to work with Java/Kotlin codebases
-
Working knowledge of Postgres and SQL
-
Experience with REST APIs and microservices
-
Strong testing practices and test automation
-
Experience with cloud platforms (preferably AWS)
-
Understanding of CI/CD pipelines
-
Experience with agile development methodologies
The expected salary range for this position based on the location of California is $118,400 - 220,000. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below.
Preferred experience for both levels
-
Open source cheminformatics experience (e.g., RDKit, chemfp, Indigo, HELM toolkit)
-
Chemical database cartridge expertise
-
Familiarity with biological sequence alignment
-
Chemical & biological structure notation expertise
-
Familiarity with chemical structure canonicalization
-
Molecular structure searching algorithm expertise
-
Experience with scientific software development
-
Familiarity with Docker and Kubernetes
-
Experience with event-driven architectures
-
Knowledge of security best practices
Relocation benefits are available for this job posting
Benefit (
#ComputationCoE
#tech4lifeComputationalScience
Genentech is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws.
If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants ( .