Open position

Algorithm Engineer

Test and refine the core algorithms that power our sports handicapping system.

As an Algorithm Engineer at Passive Picks, your expertise will guide the very core of our cutting-edge sports handicapping system. Immersed in the exciting world of data, you'll be at the helm, developing, testing, and refining algorithms designed to predict sports outcomes with unparalleled precision. This isn't just about number crunching; it's about understanding the nuances, the unpredictable nature of sports, and crafting algorithms that can navigate this complex terrain. Collaborating closely with data scientists and other engineers, you'll ensure the continuous integration of fresh data sources, fine-tuning our algorithms to adapt to new patterns and insights. Every adjustment, every refinement you make, will directly influence the efficacy and accuracy of our offerings to clients.

Your role

  • Develop, test, refine, and maintain state-of-the-art sports prediction algorithms.
  • Collaborate with data scientists to incorporate new data streams and insights into the algorithmic process.
  • Stay updated with the latest advancements in algorithmic designs and techniques, ensuring Passive Picks remains at the forefront of technological innovation.
  • Implement performance metrics to continually assess the efficiency and accuracy of developed algorithms.
  • Conduct rigorous back-testing of algorithms to validate their prediction capabilities.
  • Liaise with the tech and product teams to ensure seamless integration of algorithms into the platform.
  • Participate in team meetings, providing insights and updates on the progress and direction of algorithmic development.
  • Troubleshoot and resolve any issues related to algorithm performance or integration.
  • Provide mentorship and guidance to junior developers and interns in the team.

Your team

Work alongside a team of expert data scientists and engineers, constantly pushing the boundaries of prediction technology.

Requirements

Who are you?

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or a related technical field. A Ph.D. would be a significant advantage.
  • Minimum of 5 years of hands-on experience in algorithm development and data analysis.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Familiarity with machine learning frameworks like TensorFlow, Keras, or PyTorch.
  • Strong mathematical foundation, particularly in areas relevant to algorithmic design such as linear algebra, calculus, and probability.
  • Proven track record of developing and implementing complex algorithms in a real-world setting.
  • Excellent problem-solving skills, with an ability to think critically and analytically.
  • Knowledge of sports and the intricacies involved is a bonus.
  • Ability to communicate complex technical concepts in a clear and concise manner to non-technical stakeholders.

Benefits

  • Competitive salary with attractive commission structure
  • Continuous professional development
  • Flourish in a culture of trust, ownership, and standard of excellence
  • Getting-things-done environment with sharp and knowledgeable colleagues
  • Minimal time spent in meetings
  • Work (partly or fully) remote whenever you want
  • Enjoy flexible working hours and holidays wishes (paid and extra unpaid leave)
  • Company-wide outings & events
Apply for this position
Feel free to email your resume if you think this position is right for you!
Algorithm Engineer

Some questions,
some answers.

Here are some of the answers to our most popular questions.
What sports do you offer?

We offer sports for NFL, NCAAF, NCAAB, NBA, NHL, MLB. All packages are all inclusive of all sports.

How does your unit system operate?

The number of units wagered per pick is dependent upon our algorithm's confidence level on each selection. Generally our picks range from (1U-3U). We define a unit as 2% of your total bankroll, and as a rule of thumb we typically do not wager more than 20% of our bankroll on any given day.

When and how are the picks received?

Picks are sent out via email everyday. Picks will be sent out typically 5 hours to 60 minutes before the first game begins, so you have plenty of time to get your picks in.

How many picks do you send a day?

We have different types of picks: Premium and Standard. Premium Plays are weighted from 1-5 units, and Standard Plays are weighted at 1 unit, depending on the day. We also release our model's full predictions for the MLB season, for people to take at their own discretion.

How much money do you think I will make?

On an average week, take your average betting size and multiply it by 4. We normally profit around 5-30 units every week. That is our weekly average. Your profit will actually be greater because you can scale your betting size as you win.

What happens if I don't win on a pick?

Sports betting is inherently risky, and not every pick will be a winner. We strive to provide a high percentage of winning picks, but we cannot guarantee success on every pick. We recommend that you have realistic expectations and focus on long-term profitability rather than short-term wins or losses.

What payment options do you accept?

We accept Zelle, Venmo, Cash App, Apple Pay, Pay Pal, and our website purchases as well.

Do you offer refunds?

Aside from our money back guarantee on year long packages and our 1k guarantee, all sales are 100% final.

Some questions,
some answers.

Here are some of the answers to our most popular questions.
What sports do you offer?

We offer sports for NFL, NCAAF, NCAAB, NBA, NHL, MLB. All packages are all inclusive of all sports.

How does your unit system operate?

The number of units wagered per pick is dependent upon our algorithm's confidence level on each selection. Generally our picks range from (1U-3U). We define a unit as 2% of your total bankroll, and as a rule of thumb we typically do not wager more than 20% of our bankroll on any given day.

When and how are the picks received?

Picks are sent out via email everyday. Picks will be sent out typically 5 hours to 60 minutes before the first game begins, so you have plenty of time to get your picks in.

How many picks do you send a day?

We have different types of picks: Premium and Standard. Premium Plays are weighted from 1-5 units, and Standard Plays are weighted at 1 unit, depending on the day. We also release our model's full predictions for the MLB season, for people to take at their own discretion.

How much money do you think I will make?

On an average week, take your average betting size and multiply it by 4. We normally profit around 5-30 units every week. That is our weekly average. Your profit will actually be greater because you can scale your betting size as you win.

What happens if I don't win on a pick?

Sports betting is inherently risky, and not every pick will be a winner. We strive to provide a high percentage of winning picks, but we cannot guarantee success on every pick. We recommend that you have realistic expectations and focus on long-term profitability rather than short-term wins or losses.

What payment options do you accept?

We accept Zelle, Venmo, Cash App, Apple Pay, Pay Pal, and our website purchases as well.

Do you offer refunds?

Aside from our money back guarantee on year long packages and our 1k guarantee, all sales are 100% final.

What does Passive Picks look like?

Here is an example of a typical email you will receive from Passive Picks. Each email comes with the pick, the odds associated with it, and the unit sizing, so you know exactly how much to wager on every pick.