Culture

We’re a small, focused and ambitious team. We value and seek open communication, self-improvement, humor, and authenticity.

We’re continuing to refine our corporate vision as we mature, but above all we’re seeking to ensure we can provide value to the world, rather than redundancy.  We’d rather try something new and difficult than take the proven path.

If we achieve our goals, we’ll help open the skies to a brilliant future in human flight.  For commercial and defense purposes we’ll help aircraft reach their destinations in challenging environments that would require super-human perception or reaction time. In urban settings we’ll help fly safe, quiet, clean, ubiquitous aircraft that will change the way humans move in the world. 

We’re optimistic that robots and autonomy will make the world a better place, but we are aware that the capabilities we are developing can make people nervous about impacts to jobs, privacy and safety.

While we’re set on being ‘world class’, we aren’t cutting corners while we get there.  From the start of our company we’ve donated time and resources to our neighbors, and we will always seek to help others access the world of autonomy.  We seek out opportunities to support young, aspiring students and engineers from diverse backgrounds, and provide internships, jobs, classes, career advice and connections.

If KEF sounds like a place you'd like to work, send us a note and tell us about yourself.

Software Engineer - Eng I, II or Senior

Machine Learning/Computer Vision

*US Persons Only*

Location: Pittsburgh, PA (on-site only, relocation assistance available)

Status: Full-time, open immediately (November 2021 Posting)

Compensation:

Base Salary: $75k-$105k (wide range due to spread in expertise that we’re interested in and will hire)

401k: 4x match on 3% of employee contribution (12% addition to base)

Health Care: $200/month subsidy per employee

Equity: 1 year cliff, 48 months to 100% vest, contributed monthly.

Role Responsibilities:

  • Improve UAV autonomy through machine learning perception that leverages our state-of-the-art GNC technologies. 

  • Research, implement, and train neural networks for object detection and localization, image registration, depth estimation, and other challenging visual perception tasks.

  • Optimize inference for real-time computation on embedded platforms

Strongly Recommended Skills:

  • Empathetic and collaborative team player 

  • Proficiency with Python, familiarity with C++

  • Machine learning and experience programming within a popular ML framework (TensorFlow, PyTorch, etc)

  • Experience with supervised, semi-supervised, and transfer learning of neural networks

  • Familiarity with Linux and Linux tools

  • Experience in developing computer vision algorithms

  • Strong mathematical foundation of deep learning techniques

  • Ability to read scientific publications and implement proposed solution 

  • Experience testing UAVs in a variety of environments, both indoors and outdoors

Bonus Skills:

  • Familiarity with ROS (Robot Operating System)

  • Experience with robotics state estimation and simultaneous localization and mapping (SLAM) algorithms

  • Experience programming for embedded environments

  • Familiarity with nonlinear optimization techniques

  • Unreal Engine / Unity experience

  • Julia programming experience

  • Clear, concise technical writing skills

Software Engineer Eng I, II or Senior

GNC/SLAM Focus

*US Persons Only*

Location: Pittsburgh, PA (on-site only, relocation assistance available)

Status: Full-time

Compensation:

Base Salary: $75k-$105k (wide range due to spread in expertise that we’re interested in)

401k: 4x match on 3% of employee contribution (12% addition to base)

Health Care: $200/month subsidy per employee

Equity: 1 year cliff, 48 months to 100% vest, contributed monthly.

Responsibilities:

  • Develop state-of-the-art autonomous drones capable of flying rapidly through challenging environments

  • Research and implement novel guidance, navigation, and control (GNC) and machine learning (ML) 

  • Optimize algorithms for real-time computation on embedded platforms

  • Improve physics based simulation environments and validate autonomous behavior within simulation

Strongly Recommended Skills:

  • Empathetic and collaborative team player 

  • Proficiency with C++ and Python

  • Experience with robotics state estimation and simultaneous localization and mapping (SLAM) algorithms

  • Experience programming for embedded environments

  • Familiarity with Linux and Linux tools

  • Experience developing computer vision algorithms

  • Field and lab testing experience

Bonus Skills:

  • Machine learning and experience programming within a popular ML framework (TensorFlow, PyTorch, etc)

  • Hardware prototyping skills (3D printing, soldering, assembly)

  • GPU programming (CUDA / OpenCL)

  • Familiarity with nonlinear optimization techniques

  • Familiarity with ROS (Robot Operating System)

  • Unreal Engine / Unity experience

  • Julia programming experience

  • Clear, concise technical writing skills

Internships In Robotics Software Development

*US Persons Only*

Location: Pittsburgh, PA (on-site only)

Duration: Summer 2022; Spring internships available for Pittsburgh persons 

 

Compensation: >$20/hour depending on education, projects, and experience

Responsibilities:

  • Support KEF engineering projects in computer vision, machine learning, and aerial autonomy development.

 

Strongly Recommended Skills:

  • Empathetic and collaborative team player 

  • Proficiency with C++ and Python

  • Familiarity with Linux and Linux tools

  • Interest in developing computer vision algorithms