Machine Learning Engineer

  • Full-time

Company Description

Alfi, headquartered near Denver’s historic Union Station, is an AI enterprise SaaS platform powering computer vision with machine learning models, deep learning and edge computing to deliver the right content to the right person at the right time in a respectful and ethical manner. We are an innovative big data company specializing in artificial intelligence and machine learning. Alfi uses computer vision in tandem with custom built, ultra-precise, proprietary models to process customer demographics and sentiment while capturing big data and delivering analytical reporting in real time. Learn more at https://getAlfi.com.

Job Description

The candidate will work within the Machine Learning team to create new models which benefit the company as well as improve upon the existing stack of in-house models. You will work on computer vision models, NLP models, recommendation models and classic data science models. You will carry out analysis for the business and provide new insights to the team and leadership which will help shape the future work paths. To do this job successfully, you need exceptional skills in statistics and programming. You will work as an integral part of the Alfi engineering team.

Qualifications

The Responsibilities

- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements
- Select (or build your own) appropriate datasets and data representation methods
- Work closely with the engineering team to integrate your work into our production systems
- Perform statistical analysis and fine-tuning using test results
- Train models, validate models, report findings to the team and leadership, productionise models into the organisation’s cloud stack

The Requirements

- Proven experience (3+ years) as a Machine Learning Engineer or similar role
- Deep knowledge of math, probability, statistics, and ML algorithms
- Ability to write robust code in Python
- Extensive experience in computer vision and image processing
- Expertise with one machine learning framework (Keras, PyTorch, MXNet, Tensorflow etc) - Excellent communication skills
- Outstanding analytical and problem-solving skills
- MSc or PhD in Computer Science, Mathematics or similar field

The Bonuses

- Familiar with Agile/SCRUM
- Extend existing ML libraries and frameworks
- Experience with IoT, Authentication, TensorRT, Nvidia Xavier
- Experience in AWS or similar cloud providers. Have knowledge of writing lambdas etc.
- Experience with A|B testing
- Extensive knowledge of recommendation systems and real-time processing of data

The Benefits

If your skillset aligns with the qualifications above, then we welcome your application to work with the best, rapidly growing team here at Alfi. Everyone at Alfi acknowledges that hard work, honesty, and accountability as universal values that can make or break a team. We believe in empowering individuals to accomplish even the toughest goals. We invite you to join us on this journey.

- Competitive Salary
- Stock Options
- Two Weeks Paid Vacation Leave
- Healthcare Benefits
- Snacks and Drinks

Additional Information

All your information will be kept confidential according to EEO guidelines.