You are viewing a preview of this job. Log in or register to view more details about this job.

Autonomy Engineer - Computer Vision and Machine Learning

Autonomy Engineer - Computer Vision and Machine Learning

US Persons Only

Location: Pittsburgh, PA (on-site only, relocation assistance available)
Status: Full-time
Compensation:
Base Salary: $80k-$100k
401k: 4x match on first 3% of employee contribution, 1 month service requirement.
Health Care: $200/month subsidy per employee
Equity: 1 year cliff, 4 year vest, immediate vesting.

Who we are:
KEF Robotics Inc. is seeking talented Robotic Software Engineers to join our team and develop flight software for autonomous UAVs. Founded December 2018, we’re on a strong trajectory in a disruptive technology area, and have already attained a number of significant milestones:
KEF was founded by an experienced R&D team, which arrived at drone autonomy after achieving recognition as the premier spacecraft navigation software development team in the world (the tech we pitched and built was going to land us on the Moon and Saturn’s Enceladus!). We’ve honed an ability to operate efficiently, and know how to get our message out, so you’ll be joining a competent and cohesive team with no extra baggage.
Why work at KEF:
Our office is different from where you are working now. We limit distractions and offer you a huge amount of freedom. If our engineers need equipment or outside connections to solve a problem, we will get it for them immediately. Our goal is to help you become a world-class expert within three years, and our philosophy is to bring in great talent and let them get to work.
At this early stage we’re offering equity, and we offer big-company benefits where we can: subsidized healthcare for all employees, unlimited vacation (take it), and a generous 401k match. And while we tackle huge technical challenges and demand excellence, working hours are reasonable--we presume that the best talent will seek robust lives outside the office.
Finally, we’re committed to diversity on the ground floor and will take the time to train great talent from unusual backgrounds. We want personality and drive over experience and expertise.
 
Who we’re looking for:
We’re looking for smart, bold, driven, humble researchers who bring a great attitude to work and want to help us draft out, build, and polish a great company. We need fearless learners and active questioners who dig in to research and development and solve technical problems.
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