railbird.ai Logo railbird.ai
railbird.ai Logo

Technical Lead

💰 $200 - $80,000 📅 07/26/2024

Apply

Job Description

**About this role**

Railbird is the first AI-enabled performance tracking mobile application for
billiards. Our software simplifies the process for anyone to record, analyze,
and improve their game. With a multi-billion dollar addressable market
comprising over 12 million avid players in the United States alone, the
platform caters to a passionate niche market.

We are seeking a highly technical software developer to be the technical lead
of our engineering team. Reporting to the CTO, your mission will be to design
and implement solutions to the most technically difficult parts of our
project. Our vision is to build a world class product with a small and talent-
dense team. This means that we value building “correct” systems and relish the
considerable challenge of building an end-to-end computer vision product for
billiards.

**You’re excited about this opportunity because you will:**

Work in a fast-paced dynamic environment.
Be given lots of autonomy and responsibility.
Find innovative solutions to difficult problems that directly impact top-line
revenue.
Be pushed to grow in evolving technologies and ecosystems.
Work with a strong technical team that teaches each other and grows together.
Have tremendous freedom to create (and get credit for) business value.

**Key Responsibilities:**

Core Video Processing System: Work on our core video processing system, which
incrementally re-encodes video and uses computer vision and deep learning
techniques to analyze billiards gameplay.
Infrastructure Components: Develop robust queuing systems and implement auto-
scaling using Infrastructure as Code (IaC).
Flexible Statistics API: Develop our extremely flexible statistics API
utilizing advanced SQLAlchemy techniques.
Visualization Tools: Build visualization tools for both end users and for data
labeling and understanding the core model.
Mathematical Representation: Devise ways to represent intuitive concepts
mathematically to be quantified.

**You will be successful here by:**
Continually learning and accepting new challenges.
Fostering an inclusive, motivating team culture that brings the best out of
everyone.
Thinking critically, creatively, and from first principles to strategically
solve product requirements.
Partnering with the founding team on defining the product roadmap.
Shipping high quality and impactful code, frequently.

**We’re excited about you because you:**
Have the ability to adapt and apply evolving technologies to business needs.
You have a hacker mentality.
Have extensive experience using programming languages like Python, Scala,
Java, Go, Ruby etc.
You are extremely familiar with elements of our technical stack (Linux -
NixOS, SQLAlchemy, Strawberry GraphQL, Kubernetes, Terraform, Aiohttp, Python,
Pytorch, FFmpeg, Video processing, Google Cloud Platform, Infrastructure,
PostgreSQL, YOLO, Docker, Computer vision pipelines, Http Live Streaming,
etc…)
You ship code frequently because you really enjoy solving tricky and useful
technical problems (a history of open source contributions is a big plus).

**About Railbird**
“Railbird” is a reference to people who watch the pool who often sit by a
rail. Our product observes and analyzes play with just a single mounted phone.
Railbird was founded in 2023 and is a proudly bootstrapped company. The team
blends love of technology, love of pool and love of company building into a
dynamic project that pushes the boundaries of the latest computer vision
capabilities.

Railbird is an equal opportunity employer. In keeping with the values of
Railbird, we make all employment decisions including hiring, evaluation,
termination, promotional and training opportunities, without regard to race,
religion, color, sex, age, national origin, ancestry, sexual orientation,
physical handicap, mental disability, medical condition, disability, gender or
identity or expression, pregnancy or pregnancy-related condition, marital
status, height and/or weight.

**How to apply:**
Please send a copy of your resume to
[careers@railbird.ai](mailto:careers@railbird.ai) and reference this position
in the subject.