The Wall Lab at Stanford University

Menu

Employment Opportunities


We’re looking to hire these positions:

The laboratory of Dennis Wall at Stanford School of Medicine is looking for a driven mobile engineer to head up mobile application development in our technology team on the Autism Glass Project.

Primary Purpose

You should have a strong background in computer science, systems, and mobile application development. You don’t rely on a UI design contractor to get you a PSD of what the app is supposed to look like. You love user interfaces and user experience design. You can design good architectures where it’s necessary, but you’re enough of a hacker to get the job done. Ideally, you’ve also developed some low-level software tools and understand what it means to do heavy computation in C++ on a low-powered mobile device. Finally, you’re tremendously excited about building an application that helps kids with Autism recognize social cues.

Ideal candidates for this position have built several Android applications and at least one iOS app, are familiar with low-level tools like the NDK.

Required Experience:

  • Mobile development experience on iOS and Android in Objective-C, Java, and using the Android NDK
  • Excited to develop on new platforms
  • Understanding of networking protocols
  • Track record of shipping and scaling products in a non-research setting
  • Excellent engineering communication skills
  • Comfortable in a Unix environment with common developer tools

Desired:

  • GPU Programming experience
  • At least one scripting language and a basic understanding of processing large datasets
  • Basic knowledge of image processing, machine learning, and computer vision and familiarity with OpenCV

To apply, please contact nhaber AT stanford DOT edu


Lead Machine Learning / Computer Vision Engineer

The laboratory of Dr. Dennis Wall at Stanford School of Medicine is looking for a driven machine learning and computer vision engineer to co-lead our core technology team on the Autism Glass Project.

Primary Purpose

You should have a strong background in applied mathematics, optimization, machine learning, and software development. We are working on research problems on a product development timeline, so you should be enough of a scientist to be able to understand and implement your average ICCV paper, and enough of a hacker to be able to immerse yourself in challenging tasks without much guidance or background and write production-ready code. Ideal candidates for this position have a PhD or MS in a field related to artificial intelligence as well as publications at conferences such as ICCV or NIPS.

Required Experience:

  • Linear Algebra
  • Machine Learning
  • Programming experience on a large-scale project in C/C++
  • Computer Vision and OpenCV
  • Comfortable in a Unix environment with common developer tools

Desired:

  • Knowledge of Objective-C, iOS, and Android development
  • GPU Programming experience
  • At least one scripting language and a basic understanding of processing large datasets
  • Previous work in face tracking, face recognition, or expression recognition
  • Image processing background
  • Deep learning experience and familiarity with Caffe

To apply, please contact nhaber AT stanford DOT edu


Bioinformatics Specialist

The laboratory of Dr. Dennis Wall at Stanford School of Medicine is seeking highly motivated staff to develop and study novel approaches in data-driven biomedical research to discover new biomarkers, therapeutics, and to revolutionize health and health-care.

Primary Purpose(s)

Employee will conduct research and development in biomedical informatics and biostatistics, by architecting, developing, maintaining, and documenting a bioinformatics software infrastructure that integrates disparate forms of clinical and genomic data and offers other evolving capabilities to support research activities. Responsibilities for this position include,

(1) to develop and implement novel computational techniques in software that can reanalyze public repositories of clinical and genomic data, (2) to design, implement, and support novel software tools that allow for complex, biologically-driven queries across multiple types of data, (3) to manage third-party programming services in the development, documentation, and release of public bioinformatics resources, (4) to propose, research, and develop novel bioinformatics methods and techniques to support new research, and (5) to consult with collaborating faculty and staff with regards to bioinformatics aspects of shared research endeavors.

This employee will be responsible for writing manuscripts and publishing novel bioinformatics findings and developments in appropriate professional journals and will be required to present aspects of bioinformatics work at conferences and workshops around the US and world.

Desired Skills and Experience

Required:

This position requires expert proficiency and strong experience in a number of technical and bioinformatics aspects. Previous scientific publications in biomedicine and/or bioinformatics or biostatistics are a must. Strong experience and proficiency with

  • compiled (e.g. C, C++, Java) and interpreted (e.g. PERL, Python, Ruby) programming languages,
  • statistical or engineering software (preferably R),
  • relational database management systems such as MySQL or Oracle,
  • structured data file format approaches such as XML or RDF,
  • web-server and web-services technologies and tools, such as PHP, JSP, or SOAP
  • the use of common bioinformatics tools and algorithms, such as BLAST, SAMR, NCBI and EBI eUtils, and
  • knowledge mining technologies such as Weka, and
  • the use of high-performance computing (HPC) management software such as Sun Grid Engine (SGE), PVM, or MPI or cloud-based computing (e.g. Amazon, or others), is required.

Additionally, the employee is required to have experience in a number of bioinformatics domains including,

  • genomic sequence analysis,
  • gene expression analysis,
  • comparative genomics and phylogenetics, and
  • analysis of genetic variation within organisms and across populations.

Strong experience in data mining and statistics is a must. The candidate must have a high level of integrity and excellent judgment concerning privacy issues. Prior experience in writing and publishing scientific manuscripts is a must. Prior background in autism genetics or similar complex genetic disease is a plus. Strong written and oral communication skills in English are essential.

Education:

Required:

Four-year college degree Field of Study: Computer Science, Bioinformatics, Computational Biology, Biomedical Computation, Biomedical Informatics or related

Desired:

Advanced degree (e.g., MA, MS, JD, PhD) Field of Study: Computer Science, Bioinformatics, Computational Biology, Biomedical Computation, Biomedical Informatics or related

Required:

2 years

Desired:

4 + years

To apply, please send your CV, a brief statement of research interests, and contact information for three references. Please contact stagnstanengen@stanford.edu


###Big Data Specialist

The Wall lab in the Division of Systems Medicine, Department of Pediatrics, has an immediate opening for Big Data Specialist. This person will be a key member of the iHART: Hartwell Autism Informatics Research and Technology Initiative. This is an exciting opportunity to join a new team of informatics and data experts in their venture to translate autism research data into tangible clinical benefit for people faced with the challenges of autism.

The Big Data Specialist will be responsible for collecting, managing and analyzing petabytes of biological (genomic, proteomic, imaging, phenotypic and more) data relevant to understanding autism. The goal of iHART is to the empower the global autism community with central, open access to more data on autism than ever before, will enable complex queries on these data that propel major discoveries, and will lead the way towards clinical translation of various biomarkers for early detection, treatment, and cure of individuals with autism.

Duties include:

  • Lead and own organization-wide data initiatives (e.g. models, frameworks, platforms, dashboards).
  • Identify, leverage and partner with external firms.
  • Prioritize and extract data from a variety of sources such as notes, survey results, medical reports, and laboratory data, and maintain its accuracy and completeness.
  • Determine additional data collection and reporting requirements. Design and customize reports based upon data in the database. Oversee and monitor regulatory compliance for utilization of the data.
  • Use system reports and analyses to identify potentially problematic data, make corrections, and eliminate root cause for data problems or justify solutions to be implemented by others.
  • Create complex charts and databases, perform statistical analyses, and develop graphs and tables for publication and presentation.
  • Serve as a resource for non-routine inquiries such as requests for statistics or surveys.
  • Test prototype software and participate in approval and release process for new software.
  • Provide documentation based on audit and reporting criteria to investigators and research staff.
  • Supervise, coach and mentor a high- performing team of analysts.
  • Contribute towards operations in software development

Qualifications:

  • Four-year college degree, or equivalent education and experience. Degree in: bioinformatics, computer science, systems biology, or related
  • Experience in computational biology, bioinformatics, systems biology, or related
  • Have handled gene expression data
  • Strong written and analytical skills
  • Designed, monitored and managed scalable user interface applications
  • Experience with continuous integration, log collection and analysis, builds and performance monitoring/tuning of infrastructure
  • Confident writing scripts in ruby/bash/groovy/python (at least two of those)
  • Experience in cloud platforms, AWS, MySQL, and Oracle
  • Ability to work independently, with minimal supervision

Please contact stagnstanengen@stanford.edu with your CV/resume.