Special Instructions to ApplicantsThis is a one-year contract position.
Department SummaryWe are committed to bringing world-class university research to the grand challenges facing the world of theater and performance today by fostering an ever-diversifying community of playwrights, designers, directors, scholars, and performers. Through deep engagement with the changing landscape of contemporary performance, diverse and dynamic faculty leadership, and creative collaboration across the campus and Los Angeles’ communities, UCLA Theater showcases the future of performance.
Position SummaryInvolved in the development of hybrid mobile-edge-cloud AI and machine learning applications and services for immersive media use cases. Work includes researching, designing, developing specifications for designing, writing, modifying, testing, debugging, troubleshooting and maintaining related source code. Also having direct or related involvement in designing related user interfaces, continuous integration and deployment services, integration to other systems / applications, content or multimedia processes. Work includes analysis and design for creative applications, documentation, and collaboration with other developers.
Salary & Compensation*UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations. Salary offers at the top of the range are not common. Visit
UC Benefit package to discover benefits that start on day one, and
UC Total Compensation Estimator to calculate the total compensation value with benefits.
Qualifications Experience developing software to take practical advantage of state-of-the-art ML algorithms and research results in AI. (Required) Experience building applications across a range of end-user platforms and basic knowledge of game engine development (Unreal, Unity). (Required) Ability to design, implement, integrate, test, and debug distributed software applications in a mixed Linux, MacOS X, Windows, Android, and iOS environment. (Required) Knowledge of and demonstrated experience with standard machine learning / AI platforms and libraries, as well as multimedia processing libraries, and other common software components in Python and C/C++. Ability to learn new languages and libraries as required for individual projects. (Required)Experience with deploying original software in a production environment for creative / artistic projects under deadline pressure. (Required)Practical experience developing and debugging on a variety of platforms, included and mobile devices. (Required)Experience in collaborative, multidisciplinary design processes and software support in research environments. (Required)Critical, self-motivated thinker with strong analytical and organization abilities. (Required)Demonstrated writing skills to complete concise, effective and grammatically correct proposals, reports, and academic papers. (Required)Ability to communicate on a one-to-one basis using appropriate vocabulary and grammar to impart and obtain information. (Required)Ability to work independently and follow through on assignments with minimal direction, and to delegate appropriately. (Required)Skill in interacting with persons of various social, cultural, economic, and educational backgrounds in times-sensitive contexts such as entertainment production. (Required)Ability to establish and maintain cooperative working relationships with administrators, faculty, students, staff, and external collaborators. (Required)Ability and experience to guide other software developers supporting ML/AI projects and to participate in agile development teams that play a project-critical role. (Preferred)Experience in conceiving and developing advanced media applications that embody the research state-of-the-art. (Preferred)
Education, Licenses, Certifications & Personal AffiliationsBachelor's Degree Bachelor's degree in related area and / or equivalent / training. (Required) OrMaster's Degree Masters degree in a related technical field. (Preferred)
Special Conditions for EmploymentBackground Check: Continued employment is contingent upon the completion of a satisfactory background investigation.
Schedule8:00 a.m. to 3:00 p.m.
Union/Policy Covered99-Policy Covered
Complete Position Descriptionhttps://universityofcalifornia.marketpayjobs.com/ShowJob.aspx?EntityID=38&JDName=Applications%20Programmer%202%20(TBD_189575)