Join a team of world-class scientists and engineers

Research Scientist — Computer Vision

DESCRIPTION

As a Research Scientist on the computer vision team, you will be helping to build the computer vision framework that drives our core business. You will be taking the latest advancements in computer vision research in areas like detection, tracking, segmentation, and SLAM, and implementing them using the highly performant Pilot AI machine learning framework and building blocks. You will be helping to build Pilot AI’s computer vision API that can be exposed to our customers, as well as using the Pilot AI API to build CV applications for high value customers. This role is based in Palo Alto, CA.

You should have expertise in computer vision, computational geometry, and computational math (additional experience in related fields such as machine learning and computer graphics is a plus), and have worked on developing large scale deployable software projects in C++.

Product over research: We are working at the cutting-edge and make research-level breakthroughs, but our focus is driving value for our customers, not writing research papers.

We work hard: We pride ourselves on delivering product to our customers, on-time and on-spec. To do this, we work smart, and we work hard.

*** Pilot AI is not responsible for any fees related to unsolicited resumes from third party agencies or recruiters not associated with Pilot AI. ***

REQUIREMENTS

• 2+ years of experience as a software engineer and shipped software products

• Strong C++ programming experience

• Expertise in computer vision, computational geometry, computational math or a related field which is heavily computational math-based.

• Familiarity with deep learning CV methods for localization, detection, classification or segmentation a plus.

• An understanding of adaptive data structures such as KD trees, etc.

• Familiarity heavily modifying open-source deep learning frameworks such as TensorFlow, Caffe, and NNPack.

• Experience developing large scale deployable software products

• Experience working on large, complex codebases

• Familiarity with version control tools such as GIT, CVS, SVN, etc.

• Familiarity with project management tools such as BitBucket, Jira, etc.

• BS in Computer Science/Engineering or related software-based field

• MS or PhD preferred

BENEFITS

• Health Care Plan (Medical, Dental & Vision)

• Retirement Plan (401k, IRA)

• Stock Option Plan

• Paid Time Off (Vacation, Sick & Public Holidays)

• Training & Development

• Free Food & Snacks

APPLY

Research Scientist — Machine Learning

DESCRIPTION

As a Research Scientist on the machine learning team, you will be helping to build the core machine learning building blocks upon which computer vision, speech, and other application specific API’s can be built. In particular, the differentiation of our machine learning approach, and the framework we builtaround it, is that we emphasize computational and numerical efficiency (orders of magnitude over the state of the art). These efficiency gains come from fundamental innovations in machine learning, which are built in the context of a generalized production framework used to ship real product in short timelines. This role is based in Palo Alto, CA.

You should have expertise in machine learning, computational geometry, andcomputational math (additional experience in related fields such as computer graphics and computer vision is a plus), and have worked on developing large scale deployable software projects in C++.

Product over research: We are working at the cutting-edge and make research-level breakthroughs, but our focus is driving value for our customers, not writing research papers.

We work hard: We pride ourselves on delivering product to our customers, on-time and on-spec. To do this, we work smart, and we work hard.

*** Pilot AI is not responsible for any fees related to unsolicited resumes from third party agencies or recruiters not associated with Pilot AI. ***

REQUIREMENTS

• 2+ years of professional experience as a software engineer and have shipped software products

• Strong C++ programming experience

• Expertise in Machine Learning, Computer Vision, Computer Graphics or related field which is heavily computational math-based

• Strong understanding of linear algebra and numerical optimization

• Experience with programming numerical algorithms (in machine learning orother fields) is desired

• Experience developing large scale deployable software products

• Experience working on large, complex codebases

• Familiarity with version control tools such as GIT, CVS, SVN, etc.

• Familiarity with project management tools such as BitBucket, Jira, etc.

• BS in Computer Science/Engineering or related software-based field.

• MS or PhD preferred

BENEFITS

• Health Care Plan (Medical, Dental & Vision)

• Retirement Plan (401k, IRA)

• Stock Option Plan

• Paid Time Off (Vacation, Sick & Public Holidays)

• Training & Development

• Free Food & Snacks

APPLY

Software Engineer

DESCRIPTION

As the Platform team scales our API to support millions of devices across multiple diverse use cases, one of the key pieces that enables this is data. This data comes in various forms, from static images, to videos, to point clouds, and is presented and processed in tremendous volumes. The Data Infrastructure role is tasked with making sure the infrastructure (both hardware and software) to support both product and API development is not the bottleneck. This role touches all aspects our code base, from low level assembly, to back-end databases, to distributed cluster management.

*** Pilot AI is not responsible for any fees related to unsolicited resumes from third party agencies or recruiters not associated with Pilot AI. ***

REQUIREMENTS

• 2+ years of experience as a software engineer

• Expert C++ background

• Strong core algorithms & data structures knowledge

• Experience designing, developing, and significantly contributing to large scale (>100K lines of code) deployable software products

• Familiarity with tools/processes critical to scalable software development (JIRA, GIT, etc.) and modern software design principles

• Databases (MongoDB, SQL, etc.)

• Familiarity with various environments (Linux), compilers, and build systems

• Good communication skills

• BS in CS or applicable related disciplines like electrical engineering, applied math, etc.

PREFERRED SKILLS

• Industry experience in building products for the enterprise

• Experience with content delivery networks (i.e. fan-out networks, multiple-source downloading, or the like)

• Experience with or knowledge of Network protocols, especially data-focused

• Experience with Software-defined networking (SDN), data storage solutions

• Cloud/virtualization experience

• MS or PhD preferred

BENEFITS

• Health Care Plan (Medical, Dental & Vision)

• Retirement Plan (401k, IRA)

• Stock Option Plan

• Paid Time Off (Vacation, Sick & Public Holidays)

• Training & Development

• Free Food & Snacks

APPLY