Principal Research Engineerother related Employment listings - Los Angeles, CA at Geebo

Principal Research Engineer

USC's Information Sciences Institute (ISI), a unit of the university's Viterbi School of Engineering, is a world leader in the research and development of advanced artificial intelligence, information processing, computing, cybersecurity, and communications technologies. ISI's 350 faculty, professional staff and graduate students carry out extraordinary information sciences research at three distinct locations - Marina Del Rey, CA; Arlington, VA; and Waltham, MA. This position is located in Marina Del Rey. Remote & hybrid work options are available. The VIMAL Group at ISI is looking for a Principal Research Engineer. JOB ACCOUNTABILITIES:
Implements research project solutions in one or more programming languages to meet technical needs. Maintains currency with and applies best practices in design, implementation, and engineering. Oversees implementation of solutions to targeted research systems issues and tools to support project goals. Leads and provides feedback on technical implementation of others. Provides technical contributions in diverse areas to systems to which they are the primary developer and in areas in which they are brought on to consult. Translates domain-specific needs into implemented solutions. Applies domain-specific knowledge, gained from independent research, to implement project solutions. Demonstrates domain expertise and technical contributions in several related research areas. Reviews and evaluates results and conclusions of research projects. Works as a member of a team, collaborating closely with supervisor(s) on technical progress and challenges. Provides guidance on technical decisions for assigned projects and projects in related areas. Establishes best practices within and/or across projects. Summarizes progress for project reports. Leads and/or participates in meetings with external collaborators and/or cross-group meetings about program-level direction, serving as sole team representative as appropriate. Presents the work of the team as a whole to external audiences. Writes or assists in writing grant proposals as appropriate. Learns new technology required to support project goals via tutorials, reading research publications and/or attending appropriate conferences. Stays informed of new developments and technologies by reading and contributing to journals and other pertinent publications and participating in professional meetings and workshops. Promotes an environment that fosters inclusive relationships and creates unbiased opportunities for contributions through ideas, words, and actions that uphold principles of the USC Code of Ethics. Performs other related duties as assigned or requested.The university reserves the right to add or change duties at any time. PREFERRED QUALIFICATIONS / EXPERIENCE Ph.D. in Computer Science Strong background in indexing and search algorithms and technologies Strong background in web crawling and data collection technologies Record of publishing in premier conferences, such as CVPR, ICCV, ECCV, ACM MM, NeurlPS, and ICML Proven ability to write proposals and win sponsored contracts and grants Solid programming skills using C+
and Python Strong knowledge of linux operating systems The University of Southern California values diversity and is committed to equal opportunity in employment. Minimum Education:
Master's degree Minimum
Experience:
10 years Minimum Skills:
Knowledge of one or more relevant programming languages (e.g., Python, C++, Goolang). Experience with Linux. Experience with knowledge graphs and machine learning pipelines and software tools. Experience with Ansible and Bash. Familiarity with web crawling and internet scaping technologies. Proven leadership ability. Excellent written and oral communication skills.
Salary Range:
$150K -- $200K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

  • Type: Other
  • Company: University of Southern California

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.