Live the Imaginable

Creating deeper, social, more memorable experiences

Create your personalized and realistic 3D virtual self with just one smartphone image and a brief voice recording, and transport your virtual self into any VR and AR environment.

Watch Demo

Press

For media inquiries, contact press@oben.com

Join The Team


Competitive Salary and Generous Stock Options
We pay top dollar for top talent + frequent bonuses

Lunch, Dinner, Snacks & Bagel Mondays
Never go hungry with company sponsored meals

Medical, Dental, Vision, 401K Plans
Not feeling well? We got you and your family covered

Open Vacation Policy
No more counting days, take time off when you need to

Submit Papers to Journals
Publish your work and present them at conferences

Weekly Chair Massages and Yoga
Relax those achy muscles and meditate

Flexible Working Hours
We’re an active team with family values

Company Happy Hours, Hikes & Retreats
We love to play together

Stage 1:  Phone Interview

Stage 2:  In-person Interview at Idealab (we cover travel expenses for the day)

Stage 3:  We require a sample project submission and a candidate proposal submission
(To know more about what an ObEN candidate proposal is, click here)

Stage 4:  Spend a day at our office and participate in all team activities

Stage 5:  Offer Letter

At ObEN, every team member is also a partner in the company and is responsible for contributing towards the achievement of its Objectives and Key Results (OKRs). If you are not familiar with OKR’s, here’s a good tutorial.

At ObEN we believe that every partner not only works towards the company’s OKR’s but also for their own self. This might include personal priorities such as work/life balance, making more money, filing IP, etc. We take every individual’s preferences into consideration and want to hear about them during the hiring process so the appropriate package is drafted for them.

As part of our extremely refined hiring process, we expect our candidates to submit their OKR’s (candidates will get a sense of it during the initial stages of the hiring process), but also some of their own goals and personal priorities; along with their monetary expectations as well. We believe that having this information prepared will help us create a personalized package for our future partners.

Current Openings


If you are interested in joining the ObEN team send us your resume and/or LinkedIn profile along with a cover letter identifying your five favorite phone apps. careers@oben.me

You can also sign-up to receive ObEN Job Alerts here.

Computer Vision

ObEN is also part of HTC Vive’s Accelerator and developing killer applications for VR: http://goo.gl/8oOZte

Responsibilities:

As a member of the virtual avatar team, you will design, implement and test a complete pipeline to reconstruct and animate virtual avatars of people using commodity RGB cameras.

Ability and passion to work with teams in a fast-paced, open-table culture start-up company is important.

Must have:

PhD/M.Sc. in Computer Science or Electrical Engineering.
3+ years of experience in computer vision and computer graphics.
Strong understanding of basic computer vision and computer graphics concepts.
High proficiency in scripting languages, e.g., MATLAB, Python, for fast prototyping.
High proficiency in C/C++ for fast implementation.
General software development skills, including version control, debugging, testing, deployment, etc.
Enjoys a highly collaborative environment with minimal supervision.

Great to have:

Experience in 3D modeling, especially full human body, face and hand modeling.
Experience in object segmentation and human pose estimation from images.
Experience in OpenGL or WebGL.
Experience in speech animation.
Experience in using 3D graphics/animation softwares, e.g., Maya, Blender, Unity, etc.
Experience in development on VR platforms, e.g., HTC Vive, Samsung Gear VR, etc.
Publication record in top computer vision/graphics conferences, e.g., CVPR, ECCV, ICCV, SIGGRAPH, SIGGRAPH ASIA, etc.
Term of employment

Full-time

Application Requirements
Please send the following to careers@oben.me

Detailed resume and/or LinkedIn profile
Links to any research / papers you have been an instrumental part of and are proud of
Any code you are proud of and is public
Name of instructor / adviser, if any along with link to their profile
Cover Letter identifying your five favorite apps on your phone
Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

As a member of the deep learning team, you will design, develop, configure and optimize deep neural networks for various tasks such as detection and classification.

Ability to work fast with teams in an open-table company culture is important.

You must have:

PhD, M.Sc. in Computer Science, Electrical Engineering or Econometrics
High proficiency in C++, Python and/or Java
Experience with data-driven statistical or machine learning methods.
Enjoys a highly collaborative environment with minimal supervision.
Experience with software engineering best practices including unit testing, continuous integration, and source control.

Great to have:

Proficiency in Torch, Theano, Caffe
Top-tier publications (NIPS, PAMI, CVPR etc.) or proven successful industry experience

Application Requirements
Please send the following to careers@oben.me

Detailed resume and/or LinkedIn profile
Links to any research / papers you have been an instrumental part of and are proud of
Any code you are proud of and is public
Name of instructor / adviser, if any along with link to their profile
Cover Letter identifying your five favorite apps on your phone
Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

Machine Learning & NLP

JOB DESCRIPTION

Your responsibilities:

As a member of the deep learning team, you will design, develop, configure and optimize deep neural networks for various tasks such as detection and classification.

Ability to work fast with teams in an open-table company culture is important.

You must have:

  • PhD, M.Sc. in Computer Science, Electrical Engineering or Econometrics
  • High proficiency in C++, Python and/or Java
  • Experience with data-driven statistical or machine learning methods.
  • Enjoys a highly collaborative environment with minimal supervision.
  • Experience with software engineering best practices including unit testing, continuous integration, and source control.

Great to have:

  • Proficiency in Torch, Theano, Caffe
  • Top-tier publications (NIPS, PAMI, CVPR etc.) or proven successful industry experience

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Any code you are proud of and is public
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

As a member of the machine language translation team, you utilize your superior technical aptitude and deep understanding of Machine Learning and Natural Language Processing to create the best Machine Translation solutions for our algorithms. You should be comfortable to also work with a wide array of teams in areas of wellness, healthcare, marketing, business development, psychology, design, user experience and product development.

Ability to work fast with teams in an open-table company culture is important.

You must have:

  • PhD, M.Sc. in Computer Science, Electrical Engineering or Physics
  • High proficiency in C++.
  • Experience with data-driven statistical or machine learning methods.
  • Enjoys a highly collaborative environment with minimal supervision.

Great to have:

  • Experience with automatic speech recognition and/or natural language processing systems.
  • Familiarity with linguistic phonetics.
  • Knowledge of basic digital signal processing techniques for audio.
  • Experience with software engineering best practices including unit testing, continuous integration, and source control.
  • Proficiency in Java/Android, Objective C/iOS, javascript, C#/Unity3D.

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

 

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:
Collaborate with senior machine learning researchers, engineers and speech processing researchers. Provide technical expertise to address supervised and unsupervised learning problems in an applied research and development environment. Develop & deploys modern machine learning and statistical methods (CART and Random Forests, clustering and classification algorithms, Bayesian models, neural nets, SVM etc.) for finding patterns/models from audio signals. Familiarity with large data sets, cloud based development and deployment, open source practices and frameworks and experience in putting an application into production is desirable.

You will:

  • Provide technical expertise and execution know-how to the design of machine learning algorithms/solutions to solve ultra-challenging problems
  • Determine methodologies needed; apply such methodologies (e.g. neural nets, CART, Bayesian methods, etc.) on speech processing and related research domains.
  • Define data needs, evaluate data quality, perform and critique appropriate statistical analyses using software such as R, Python, SAS, MATLAB, and/or Splus. Explore, determine & develop technical approaches to be used and apply them on major challenges
  • Interface closely with Oben Business counterparts to understand/define requirements, domain knowledge/models, and data needs.
  • Effectively communicate technical analyses and results.
  • Work with offshore and in-house technical and business teams

You must have:

  • Doctorate (Preferred) or Masters degree in Computer Science, Mathematics, Applied Physics, Applied Statistics or in Engineering.
  • Foundation in theories underlying machine learning techniques
  • Advanced knowledge in audio digital signal processing and speech processing
  • Ability to apply theoretical or experiential knowledge on machine learning to solve problems
  • Experience in developing machine learning packages with programming languages such as Java, Python, C++
  • Experience with PhP/MySql
  • Experience in coding for Operating Systems such as Android, iOS, Mac, Linux and Windows
  • Must be willing to work out of an office located in Pasadena, CA.

Great to have:

  • Experience with designing and prototyping algorithms on different kinds of data.
  • Experience in applying machine learning to different kinds of problems
  • Knowledgeable with relational databases & SQL concepts and Compute platforms like Matlab.
  • Interest/Experience in large data sets, cloud based architectures and deployment frameworks for machine learning algorithms. Open source efforts in machine learning.
  • Strong analytical skills, with demonstrated reputation including publications / development / deployment experience.
  • Excellent teamwork and customer focus.
  • Excellent written and verbal communication skills.
  • Ability to take initiative and deliver tangible results under deadline.
  • Ability to work independently with minimal direction.
  • Flexibility of working across all functions/levels as part of a team.
  • Interest in working for a young company

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

 

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

  • Build, Improve and extend NLP capabilities.
  • Research and evaluate new/different approaches to NLP problems.
  • Produce deliverable results and take them from development to production in collaboration with our engineers.

You must have:

  • Strong Machine Learning background and familiarity with R, WEKA, RapidMiner, etc.
  • Expertise in at least 3 of the following: Sentiment Analysis, Entity Extraction, Document Classification, Topic Modeling, Natural Language Understanding (NLU) and Natural Language Generation (NLG).
  • Strong understanding of text pre-processing and normalization techniques, such as tokenization,
    POS tagging and parsing and how they work at a low level.
  • Strong knowledge of Java or Python, and general software development skills (source code management, debugging, testing, deployment, etc.)
  • Expertise in producing, processing, evaluating and utilizing training data.
  • Ability to collaborate with bigger teams and excellent communication skills
  • MSc./PhD in Computer Science, Computational Linguistics or related fields from top tier university

Great to have:

  • Good understanding of linguistics and language as a phenomenon.
  • Strong interest in, and knowledge of Artificial Intelligence and its subfields.
  • Experience with non-English NLP.
  • Experience with Deep Learning and Word Embeddings.
  • Experience with open-source NLP toolkits such as CoreNLP, OpenNLP, NLTK, gensim, LingPipe, Mallet, etc.
  • Experience with open-source ML/math toolkits such as scikit-learn, MLlib, Theano, NumPy, etc.
  • Experience with noisy and/or unstructured textual data (e.g. tweets)
  • Published work in academic conferences/journals or industry circles.

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

Software Engineering

JOB DESCRIPTION

Your responsibilities:

You will be responsible for working closely with our design/UI/UX team and developing the iOS app which will manage the natural human interfaces for robotics. Sound interesting enough? Read on!

You must have:

  • Deep customer empathy and ability to quickly translate insights, whiteboard sessions, napkin sketches and water cooler talks into mockups, wireframes, and working proof-of-concept code
  • Expertise in quickly translating design (Adobe illustrator, Photoshop, PDF, PNGs) into working iOS code
  • Work with our team of scientists and engineers to ensure compatibility with our human interface technology
  • Ability to mock out server side dependencies to move fast. Knowledge of server side development processes, tools, and technology is a huge plus
  • Get stuff done really fast and smart

Qualifications:

  • Hackathon expert
  • 6+ years experience developing web, software, or mobile applications
  • BS/MS in computer science or equivalent
  • Capable of end-to-end product development: Ideation, Interaction Design, Rapid Prototyping, Iteration, Deployment, Approval, Support etc.
  • Strong experience with any of the following Object Oriented Languages (OOD):
  • Experience with the entire Software Development Life Cycle (SDLC)
  • 2+ years experience with web services (consuming or creating) with REST or SOAP
  • Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • Strong understanding of the Software design/architecture process
  • Experience with unit testing & Test Driven Development (TDD)
  • Ability to prototype really fast and improvise
  • Expert knowledge writing Objective-C, Swift and utilizing iOS Frameworks
  • Managing a team of developers
  • Managing release schedules of Apps

You must have:

  • Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications
  • Developing, deploying and maintaining large scale consumer apps on AWS or other cloud tech
  • Familiar with the development challenges inherent with highly scalable and available web applications
  • Experience with various, modern web frameworks
  • Android experience is a plus
  • Experience working in the trenches of a start-up is a Plus
  • Position based out of Pasadena offices. Local candidates preferred.

Great to have:

  • No Ego when your ideas or code is scrapped or rejected
  • Ability to change direction rapidly after grasping
  • Ability to have team rally behind you
  • Work long, hard hours in a smart way
  • Enjoys team activities and working in an open culture environment with horizontal organizational structure

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

 

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

Collaborate with senior machine learning researchers, engineers and speech processing researchers to lead the build of build consumer applications and prototypes which incorporate key technologies developed in-house.

You will: (Either directly or through leadership of other team members)

  • Develop highly secure service oriented architecture (SOA) to properly manage and deliver our content leveraging open source stacks.
  • Implement client-server API’s that allow machine interactions with our systems.
  • Work with third-party partners to achieve smooth interoperability with our system.
  • Participate in a highly visible software development and quality assurance process.
  • Work with the IT department to manage deployments and upgrades.
  • Work with the Design team to implement user interface requirements and to deliver a best-in-class user experience.
  • Work with team and managers to help define software release products and development cycles.
  • Deliver clear documentation of requirements and system software, development tools, and other support systems and infrastructure. Will also create clear documented test results, and participate in software readiness reviews.
  • Experienced with agile development methodologies like Scrum.
  • Commitment to software development practices like design patterns, defensive programming, and unit testing.
  • Desire to design and implement solutions with significant data dependencies with NoSQL platforms in addition to traditional relational database platforms when appropriate.
  • Knowledge of map-reduce, preferably using the Hadoop platform.
  • Understanding of asynchronous event driven architectures.
  • Ability to collaboratively architect high-availability and high-scalability systems.

You must have:

  • Experience with relevant tools and platforms, such as Java, DHTML, CSS, AJAX, HTML5, PHP/Mysql.
  • Technical expertise in web systems architecture, design, maintenance, administration and development on the Linux platform.
  • Excellent written communication and documentation skills.

Great to have:

  • Knowledgeable about information security vulnerabilities and risk management.
    Platforms such as Matlab
  • Experience with Digital Signal Processing, Speech Recognition and Machine Learning
  • Experience in coding for Operating Systems such as Android, iOS, Mac, Linux and Windows
  • Must be willing to work out of an office located in Pasadena, CA.

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

We are looking for a user experience designer with strong interests and capabilities in the design and development of engaging user interfaces and experiences. The ideal candidate will thrive in a work environment that requires strong problem solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication. This individual excels at providing both highly analytical as well as highly creative ideas to a design engagement. The candidate will also have extensive experience in a fast-paced and innovative development environment. A thorough understanding of contemporary user-centered design methodologies is a must.

You will:

  • Executing interaction design and visual design as a part of a multi-disciplinary team
  • Collaborating on user experience planning with a lead experience architect
  • Researching interaction design trends
  • Researching technology trends
  • Performing other duties as assigned

You must have:

  • Tangible user experience design experience for software, Web applications which leverage emergent technologies, consumer electronics and/or mobile devices
  • Strong conceptualization ability, strong visual communication ability, drawing skills and sketchbook technique
  • Exceptional design skills, production value and attention to detail
  • Ability to create wireframes as well as visual design comps on the fly
  • Strong working knowledge of Photoshop, Illustrator, InDesign, Fireworks and associated design tools
  • Experience with user interface design patterns and standard UCD methodologies
  • Strong written and verbal communication skills

Great to have:

  • 3D modeling, VR/AR development, After Effects, rendering and animation
  • Strong working knowledge of HTML, CSS, Rails, JavaScript/JQuery, ObjectiveC (iOS), C++ (Android) a plus
  • Motion graphics design and production
  • Video and sound editing
  • Bachelor’s or Master’s degree in interaction design, new media design or related design field
  • Portfolio to accompany resume
  • Background check and reference checks required upon hire
  • Location: Pasadena
  • Full-time / Part-time  / Internship

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

Speech

Overall responsibility

We are seeking to add a linguist specialist to our development team, who will be responsible for developing and maintaining the text analysis components in multiple languages. You will develop grammars and lexica for use with our state-of-the-art text-to-speech engine.

Key areas of responsibility

– Developing, testing, releasing, and maintaining new language-specific

components needed to analyze texts (including definite clause grammars,

lexica, finite state transducers)

– Version control of text analysis components

– Testing and integrating new development tools

– Documentation and reporting of the progress

– Build-up of language knowledge

Term of employment

Full-time

Qualifications

– Higher education degree in linguistics and 1+ years of experience with

programming, or alternatively a degree in computer science or electrical

engineering and 3+ years experience in linguistics

– Strong interest in text normalization, morpho-syntactic analysis, phonetics,

and building of working systems based on a solid theoretical principles

– Confident use of programming in Python, or scripting languages such as Tcl/Tk or Perl

– Native speaker, or professional knowledge of Mandarin Chinese, and English.

– Highly motivated to learn additional languages.

– Excellent communication skills

– Experience in speech synthesis technology is a plus

– Expertise in additional languages (Japanese, Korean, Spanish) is a plus

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Any code you are proud of and is public
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

As a Speech Recognition Research Scientist at ObEN, you’ll be working on several proprietary and stealthy projects in the audio space. Your work will encompass the whole scope of application development, including speech research, voice interface design, application prototyping, and development of our proprietary speech recognition engine.

Currently, we are mainly interested in candidates with experience in ASR for Chinese language. Experience in English and/or Spanish is a big plus.

You must have:

  • PhD in Computer Science, Electrical Engineering or Mathematics with specialization in speech recognition, natural language processing or machine learning.
  • Solid experience building ASR systems (Chinese) and/or a publication record in the area.
  • Solid experience with Kaldi.
  • Strong machine learning background and familiar with standard statistical modeling techniques applied to speech.
  • Familiarity with linguistic phonetics.
  • Proficiency in programming languages such as C/C++, Python, Java or Perl.
  • Knowledge of basic digital signal processing techniques for audio.
  • Enjoys a highly collaborative environment.

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

As a Speaker Verification Research Scientist at ObEN, you’ll be working on several proprietary and stealthy projects in the audio space. Your work will encompass the whole scope of application development, including speech research, voice interface design, application prototyping, and development of our proprietary speaker recognition and verification technology.

Currently, we are interested in Speaker Recognition Scientists with experience in the task of Speaker Verification.

You must have:

  • PhD in Computer Science, Electrical Engineering or Mathematics with specialization in speaker recognition. Preferably, on topics related to speaker verification.
  • Solid experience and/or a publication record in the area of speaker recognition.
  • Experience or a publication record in speaker verification is a big plus.
  • Strong machine learning background and familiar with standard statistical modeling techniques applied to speech.
  • Familiarity with linguistic phonetics and speech production acoustics.
  • Proficiency in programming languages such as C/C++, Python, Java or Perl.
  • Knowledge of basic digital signal processing techniques for audio.
  • Enjoys a highly collaborative environment.

Term of employment

Full-time

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or Linkedin profile
  • Links to prominent scientific/professional contributions

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

This position is concerned with research and development in advanced speech synthesis. The work will have a particular focus on the development of structured acoustic models which take account of factors such as accent and speaking style, and on the development of machine learning techniques for vocoding. You will have a PhD in speech processing, computer science, cognitive science, linguistics, engineering, mathematics, or a related discipline. You will have the necessary programming ability to conduct research in this area, a background in statistical modelling using Hidden Markov Models, DNN, RNN, speech signal processing, and research experience in speech synthesis.

A background in one or more of the following areas is also desirable: statistical parametric text-to-speech synthesis using HMMs and HSMMs; glottal source modelling; speech signal modelling; speaker adaptation using the MLLR or MAP family of techniques; familiarity with software tools including DNN, Deep Learning, RNN, HTK, HTS, Festival; and familiarity with modern machine learning.

You will: 

  • Develop and extend speech synthesis technologies in Oben’s proprietary speech synthesis system, in view of the realisation of prosody and voice quality modifications;
  • Develop and apply algorithms to annotate prosody and voice quality in expressive speech synthesis corpora
  • Carry out a listener evaluation study of expressive synthetic speech.

You must have:

  • PhD (Prefered), M.Sc. in Computer Science or Electrical Engineering
  • High proficiency in C++, Python, Java, Matlab
  • Experience with data-driven statistical or machine learning methods.
  • Enjoys a highly collaborative environment with minimal supervision.
  • Experience with speech synthesis 

Great to have:

  • Familiarity with linguistic phonetics.
  • Knowledge of basic digital signal processing techniques for audio.
  • Experience with software engineering best practices including unit testing, continuous integration, and source control.
  • Proficiency in Java/Android, Objective C/iOS, javascript, C#/Unity3D.

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

Interview process:

STAGE 1: Phone Interview
STAGE 2: In-person Interview at Idealab (we cover travel expenses for the day)
STAGE 3: We require a sample project submission and a candidate proposal submission
(To know more about what an ObEN candidate proposal is, click here)
STAGE 4: Spend a day at our office and participate in all team activities.
STAGE 5: Offer Letter

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

General

JOB DESCRIPTION

Your responsibilities:
We are looking for an entrepreneurial leader with a strong technical background that can lead our talented group of developers. This role will be responsible for the back-end team and mobile app team. We are looking for someone who is highly technical, a heavy coder and is comfortable reviewing code and having spirited debates with the engineers and software architects as well as with our team of world class scientists in areas of NLP, deep learning and speech. This role will report to the Executive team (CTO, COO and CEO).

You will:

  • Manage overall technical architecture of company (US, China and beyond)
  • Mentor and lead a team of 5-6 back-end and mobile (iOS/Android) engineers and help hire and onboard new engineers.
  • Work with the engineers to design and build features that are easy to maintain and scale.
  • Establish and drive the best agile development practices within the team.
  • Ensure timeliness and quality of deliverables.
  • Identify the bottlenecks within the development process and optimize the productivity of the team.
  • Collaborate cross-functionally with key stakeholders from the Engineering team, Product and Marketing to identify and build features that impact our end users and drive business feature deliveries and platform enhancements.

You must have:

  • Must be very comfortable reviewing code and having technical discussions with the engineers.
  • Very clear understanding of Service Oriented Architecture and REST principles.
  • Must be very comfortable with agile and Test Driven Development methodologies.
  • Experience with Amazon Web Services is required.
  • Good understanding of front-end technologies, event-driven architectures and NoSQL stores.
  • Excellent communication and collaboration skills.
  • Excellent problem solving skills.
  • Must be self-directed and thrive in a fast paced and entrepreneurial culture.
  • Chinese speaking/ writing/ reading is a big plus

Qualifications:

  • BS/MS in Computer Science or equivalent work experience.
  • Experience managing teams of 5+ back-end engineers or architects.
  • Experience with implementation and delivery of large-scale projects using Java, PHP, Python or other languages
  • Experience with high traffic, consumer-facing websites and apps
  • Experience with global architecture espcially in China
  • 8+ years of development experience.
  • 4+ years of management experience.

Great to have:

  • You thrive in a fast-paced and constantly changing start-up environment.
  • You’re amazing under pressure and you don’t mind wearing a few different hats.
  • You enjoy a variety of tasks and don’t mind switching between projects throughout the day.
  • You are extremely detail oriented and can effectively manage team workflow.
  • You are analytical, resourceful and a creative problem solver.
  • You are a team player who is willing to do what it takes to support your co-workers

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

 

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

JOB DESCRIPTION

Your responsibilities:

Join ObEN as a Technical Program Manager and help build innovative applications and custom solutions. You will play a critical role in planning new systems architecture and technical direction for the company’s technology roadmap. You will be working with senior scientists, developers, business partners, and external vendors to ensure high quality deliverables. You will need to have a “roll up your sleeves” approach and “get down in the trenches” in order to jump in to code frequently. Candidates should have a strong software engineering background with the hunger to manage large-scale mission critical applications and web platforms. Sound judgment, excellent oral and written communication skills, and strong technical leadership, managing senior technical team and the driving decisions through consensus and influence change are must.

You will:

  • Manage a team of highly technical and experienced software engineers.
  • Define delivery milestones based on project requirements
  • Coordinate with cross functional teams to achieve planned delivery milestones
  • Manage multiple projects in different phases of the SDLC
  • Drive the analysis and design of systems; help shape system requirements, and develop analysis-level documents that reflect the requirements.
  • Work with scientists and vendors on defining the scope, milestone, deliverables, and resources needed for the project.
  • Plan Agile Sprints working with business partners
  • Perform regular design and code reviews and when needed, participate in debugging and coding to resolve issues.
  • Lead technical developers; own and review deliverables for accuracy, quality, application performance and completeness.
  • Keep up to date with latest technologies and tools and evangelize their value within the development teams.
  • Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security.
  • Maintain company servers as needed
  • Do minor programming tasks as needed

You must have:

  • BS/MS degree in computer science/EE or equivalent
  • Strong understanding of project management principles and processes.
  • Experience with Agile development.
  • Extensive experience in enterprise systems and software architecture, design, and development and working knowledge of the full SW development lifecycle.
  • Experience in managing highly technical teams and mentoring engineers
  • Deep understanding of Object Oriented, SOA design concepts, and programming languages such as Java, Objective C, C , PHP
  • Experience in platforms such as Matlab
  • Solid understanding of data modeling and database systems including mySQL, etc.
  • Well versed with the use of XML, JSON and REST services.
  • Ability to multi-task and manage tasks with varying priorities in cross-functional and matrix organization.
  • Excellent written and oral communication skills.

Great to have:

  • PHP/MySql programming
  • MATLAB
  • Digital Signal Processing
  • AWS setup/ maintenance

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Links to any research / papers you have been an instrumental part of and are proud of
  • Name of instructor / adviser, if any along with link to their profile
  • Cover Letter identifying your five favorite apps on your phone

 

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

Job Description

ObEN is looking for a Technical and Solutions Architect to help build our applications at scale globally. This includes enabling innovation through continuous deployment in DevOps w/ technologies like deep learning and machine learning, building web, VR & mobile scale-out applications and coordinating with our customers globally about deploying our applications.You will need to have breadth across technology stacks with deep hands on skills. You will be responsible to build architectures & provide prescriptive guidance across network, storage, operating systems, virtualization, RDBMS & NoSQL databases, Hadoop, mid-tier technologies that include application integration, in-memory caches, and security.

Preferred Qualifications
  • 3+ years software/technology customer facing experience
  • Experience with “on-premise to cloud” migrations or IT transformations
  • Experience architecting/operating solutions build on cloud platforms such as AWS, Azure or AliCloud
  • Working knowledge of Chinese language

Term of employment

Full-time

Application Requirements

Please send the following to careers@oben.me

  • Detailed resume and/or LinkedIn profile
  • Any code you are proud of and is public
  • Any use cases which demonstrate your work
  • Cover Letter identifying your five favorite apps on your phone

Interview process: https://goo.gl/gxpxwT

Not ready to apply for this job? Sign-up to receive ObEN job alerts.

ABOUT US

ObEN’s proprietary artificial intelligence technology quickly combines a person’s 2D image and voice to create a personalized and realistic 3D virtual self. Transport your virtual self into virtual reality and augmented reality environments and enjoy deeper, social, more memorable experiences. Founded in 2014, ObEN is an HTC VIVE X portfolio company and is located in Pasadena, California at leading technology incubator Idealab.

CONTACT US

130 West Union Street, Pasadena, CA 91103
contact@oben.me

JOIN OUR NEWSLETTER