CAREERS

Personify has attracted a world-class group of individuals to our team, who are rapidly changing the landscape of online video communication. Using the latest sensing devices, advanced algorithms, and new computing power, we are radically expanding what is possible with video technology.

Our work environment is fun, casual and designed for rapid growth and innovation. Our team is passionate, innovative, team-oriented and coffee savvy. If this sounds like you, we can’t wait to hear from you!

 
  • UNITED STATES
  • VIETNAM
 
Location: Chicago, IL or Champaign-Urbana, IL

Personify, Inc. is looking to enhance and change the way we communicate and we're searching for a developer to join our client software team and make it happen. You'll have the ability to help define and implement systems that build upon our core technologies. Our work environment is fun, casual and designed for rapid growth and innovation. Our team is passionate, innovative, team-oriented and coffee savvy. If this sounds like you, we can't wait to hear from you!

Qualifications:
  • 3+ years of relevant experience designing, developing, and delivering high quality software.
  • Experience with software engineering best practices, e.g., source control, testing, defect tracking, continuous integration.
  • Platforms: Windows, Mac OS X, and Linux.
  • Languages: C++, C#.
  • BS/MS/PhD in computer science, computer engineering, or related field.
Preferred Qualifications:
  • A technical background and experience with computer vision, networking, video protocols, real-time video encoding/decoding/streaming, and WebRTC.
  • Experience with AWS (IaaS)-based services.
  • Design and algorithmic maturity: experience with optimizations, design of large software and ability to respond to the changing demands of the market.
Personify provides a strong benefits package including:
  • Competitive salary.
  • Medical, dental and vision coverage for employees and dependents.
  • Matching 401k plan.
 
Location: Chicago, IL or Champaign-Urbana, IL

Personify, Inc. is looking to enhance and change the way we communicate and we're searching for an algorithm developer to join our core software team and make it happen. You'll have the ability to help define and implement our core technologies. Our work environment is fun, casual and designed for rapid growth and innovation. Our team is passionate, innovative, team-oriented and coffee-savvy. If this sounds like you, we can't wait to hear from you!

Qualifications:
  • 3+ years of relevant experience designing, developing, and delivering high quality software.
  • A technical background in one or more of the following: image/video processing, computer vision, computer graphics, VR/AR systems.
  • Experience with software engineering best practices, e.g., source control, testing, defect tracking, continuous integration.
  • Platforms: Windows, Linux.
  • Languages: C++, C#.
  • BS/MS/PhD in computer science, computer engineering, or related field.
Preferred Qualifications:
  • Experience with 3D reconstruction, depth sensing, multi-camera setup, and calibration.
  • Experience with 2D and 3D object tracking.
  • Experience with machine learning.
  • Experience with GPGPU programming (CUDA/OpenCL).
  • Design and algorithmic maturity: experience with optimizations, design of large software and ability to respond to the changing demands of the market.
Personify provides a strong benefits package including:
  • Competitive salary.
  • Stock options.
  • Medical, dental and vision coverage for employees and dependents.
  • Matching 401k plan.
 
Location: Ho Chi Minh city, Vietnam

As a Personify Research and Develop Engineer, you will contributing to the development of a better and more personal way for people to interact with each other using video. You will be also involved in the development of Personify Teleportation -- the next major advance in video communications -- which lets you interact realistically with anyone, anywhere.

Responsibilities:
  • Research and invent patentable algorithms in our cutting-edge research projects.
  • Convert research ideas into high-quality production code.
  • Analyze and formulate industrial needs into solvable problems and solve them.
Qualifications:
  • Bachelor's degree, 2 years experience. MS or PhD degree is a strong plus.
  • Passion in doing research.
  • Excellent in troubleshooting, problem solving, and analytical skills.
  • Good experienced in end-to-end quality software development process and Agile methodology.
  • Fluent in practical English
  • Good team player and quick learner.
Technical Qualifications:
  • Strong background in image/video processing and computer vision.
  • Solid with C++/C++11 STL, boost, opencv, cmake, OOP and software design patterns.
  • Familiar with Python and/or Matlab is a plus.
  • Experienced in code optimizations, design of large software, multithreading and asynchronous concepts, cross platform development is a plus.
Why join us:
  • Make a difference together: chart the future course of the computer vision industry.
  • Work, learn, share and have fun with talented colleagues in both US and VN.
  • Enjoy an energetic, open and transparent working environment.
  • Competitive salary that matches with your talents and contributions.
  • Happy hours every Friday.
  • Other benefits including great health care, over time policy, team building activities.

 
Location: Ho Chi Minh city, VietNam
What we look for:
  • Solid with C++/C++11 STL, multi-threading and asynchronous concepts, OOP and software design patterns.
  • Strong at C# WPF, .NET framework 3.5 or greater.
  • Experienced in code optimizations, design of large software, cross platform development.
  • Fluent in practical English.
  • Ability to work independently or as a team member.
Great to have:
  • Familiar with RTMP, XMPP, Boost libraries, WebRTC, ffmpeg, X264.
  • Knowing iOS/Android application development is a strong plus.