Software Engineer

Software Engineer

What we’re looking for

We are looking for a Software Engineer who likes to learn new technologies and write clean, testable code for a wide variety of applications. You enjoy creating programs, but are thorough in your design and documentation, and can easily communicate to the rest of the team how your code works.  You’re looking for a position where you’ll be solving problems that are important in an environment that supports you and gives you the freedom to identify how you want to grow in your career in order to go achieve it.


  • Use your Python knowledge to write and maintain safe, clean, and testable code.

  • Design unit/ functional tests and documentation for your code

  • Assist senior software engineers in planning new features and driving software vision

  • Assist other engineers with bug fixes and code reviews by having an in-depth knowledge of the code base

  • Submit pull requests for new features and bug fixes and review other team members requests before integration

  • Mentor and coach other engineers

  • Learn and assist in the integration and delivery of our software

  • Stay sharp by finding ways to grow your knowledge and help us to continually improve. 

  • Find ways to apply your adaptability and flexibility. We're a small group and need all the teamwork we can get to reach our goals.

  • Any other duties needed to help drive to our vision, fulfill our mission, and abide by our organization's values


  • Bachelor’s degree in engineering, computer science, mathematics, or alternate education & experience showcasing software engineer specific skills

  • Experience in Python and JavaScript

  • Bonus: experience in two or more of the following: OpenCV, gRPC, NumPy, FFmpeg, Flask, React, CI/CD, AWS, Docker, K8s

  • Experience mentoring & teaching others

  • Experience building software in a collaborative team environment using version control such as Git, GitHub, Bitbucket, etc.

About Us

Senseye is revolutionizing the interface between technology and human cognition. Through breakthroughs in computer vision, we are pioneering new human-machine interfaces and making the impossible possible. We are a diverse group of people with a broad range of backgrounds, experiences, and perspectives who have a lot of work ahead of us to realize our vision.

Our Hiring Process

With Senseye’s commitment to creating an inclusive culture, we have taken the Austin Startup Diversity and Inclusion pledge. You will see parts of this pledge reflected in our hiring practices. One of the ways we have improved upon in our hiring process is that we have ditched the traditional resume submission and instead focus on assessments. We believe that by focusing on assessments and allowing you to show what you can do and not relying on past work history or education, it gives everyone a chance regardless of their background. 

  • Step 1: Non technical interview with our Office and People Operations Manager

  • Step 2: [Technical] Phone interview with Hiring Manager

  • Step 3: Coding challenge - show us your problem solving skills

  • Step 4: In person interviews with our [Team(s)] members

  • Step 5: Offer 

Senseye is dedicated to building a community of employees that are diverse, passionate, and engaged. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, parental or pregnancy status, national origin, sexual orientation, age, marital status, disability, or veteran status. When we're safe, healthy, and balanced we can accomplish phenomenal things together.

  • You'll need to pass an FBI background check

  • Senseye maintains a drug free workplace and conducts pre-employment substance abuse testing. Senseye may also conduct substance abuse testing during employment, in accordance with its policies and customer requirements. Employment is subject to successfully completing and passing such tests.


  • The freedom and trust to define your role as we design, build, and ship our products

  • Competitive salary and stock option plan

  • Flexible paid time off (vacation, sick leave, and public holidays)

  • Flexible schedules

  • Company health care plan

    • Medical, dental, and vision insurance

    • Short and long term disability insurance

    • Life insurance policy

  • 401k

  • Commuter benefits for parking, public transit, carshares, etc.

  • Mothers' room

  • Fully stocked kitchen

  • Opportunities for continuing education


Did you know that women apply for open jobs only if they think they meet 100 percent of the criteria listed? Men will apply to that same posting if they feel they meet 60 percent of the requirements.

We know that not everyone comes from the same background, has had the same experiences, or education, and we wouldn’t want it any other way. Don’t worry about checking every single box, instead we want you to bring your own unique outlook to the team, whatever that might be!

Role posted - 2020-10-07T18:15:00Z 1:15pm, 7th Oct 2020 CDT

Start now, finish later

  • Your application will be reviewed blind, to ensure fairness
  • You won't need a CV/résumé

This role has no specific closing date.

We'll email you a link to your application page so you can get back to it later.

Know someone great for this?