F
AI

AI_ML Software Engineer

Foundry · Rochester, New York, United States · $63k - $90k

Actively hiring Posted about 4 years ago

Role overview

DESCRIPTION: The AI / ML Software Engineer is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry’s most prolific and active investor, Digital Currency Group. Reporting to the VP, Product Development, the AI/ML Software Engineer will be a team player whose expertise translates into the development of self-running AI software to automate predictive models. Working with cutting edge technology, they will develop documented AI / ML processes for ongoing use case studies.

This is a rare invitation to join a small, highly professional entrepreneurial group, with the backing of the most established player in the fast-growing crypto space.

At Foundry, we are working toward a common goal of empowering a decentralized infrastructure. Our team is passionate about the future of finance and is looking for other like-minded individuals who share in this vision. While we are inclusive and diverse in workforce and >

What you'll work on

  • DESCRIPTION: The AI / ML Software Engineer is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry’s most prolific and active investor, Digital Currency Group. Reporting to the VP, Product Development, the AI/ML Software Engineer will be a team player whose expertise translates into the development of self-running AI software to automate predictive models. Working with cutting edge technology, they will develop documented AI / ML processes for ongoing use case studies.

    This is a rare invitation to join a small, highly professional entrepreneurial group, with the backing of the most established player in the fast-growing crypto space.

    At Foundry, we are working toward a common goal of empowering a decentralized infrastructure. Our team is passionate about the future of finance and is looking for other like-minded individuals who share in this vision. While we are inclusive and diverse in workforce and >

    PRIMARY RESPONSIBILITIES:

    • Work alongside other AI/ML engineers and the product team to brainstorm models and use cases applicable to an open and decentralized ecosystem
  • Analyze and maintain existing open-source software.
  • Design highly scalable, testable code in Python and Rust.
  • Discover and fix programming bugs.
  • Review code written by other team members in a timely and organized manner.
  • Work with the team to develop machine learning testing and application deployment pipeline.
  • Work on versioning (like Git/GitHub) and monitoring of training/predictions.
  • Optimize and benchmark models with Data Engineering techniques like data storage and OOP improvements. You will have tremendous autonomy in developing these models to test in the market.
  • Work with Blockchain engineers to coordinate Blockchain and machine learning model development and deployment.
  • Document and deliver Machine Learning processes for Use Case studies.

Minimum Qualifications; Knowledge, Skills and Abilities:

  • Proven experience as a Machine Learning Engineer or similar role.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics.
  • 3-5 years’ experience as a software engineer as part of a team in an industrial or academic project.
  • 1-2 years’ experience programming in PyTorch.
  • A strong understanding of linear algebra, probability theory, statistics and multivariate calculus.
  • Experience working with distributed computing platforms and frameworks.
  • Programming knowledge required: Python, Rust, PyTorch, Distributed computing, Deep learning concepts.
  • Ability to learn new technologies quickly.
  • Ability to work collaboratively for understanding of client priorities.


Preferred Qualifications; Knowledge, Skills and Abilities:

  • Interest or experience in blockchains is an asset, but not required.
  • A master’s degree in Machine Learning, Statistics, Mathematics, Operations Research, or a related quantitative discipline is an asset but not required.

What we're looking for

  • Work alongside other AI/ML engineers and the product team to brainstorm models and use cases applicable to an open and decentralized ecosystem
  • Analyze and maintain existing open-source software.
  • Design highly scalable, testable code in Python and Rust.
  • Discover and fix programming bugs.
  • Review code written by other team members in a timely and organized manner.
  • Work with the team to develop machine learning testing and application deployment pipeline.
  • Work on versioning (like Git/GitHub) and monitoring of training/predictions.
  • Optimize and benchmark models with Data Engineering techniques like data storage and OOP improvements. You will have tremendous autonomy in developing these models to test in the market.
  • Work with Blockchain engineers to coordinate Blockchain and machine learning model development and deployment.
  • Document and deliver Machine Learning processes for Use Case studies.

Tags & focus areas

Used for matching and alerts on DevFound
Dev Rust Computer Science Crypto Engineer Pytorch Python