AI ML Engineer
at Railtown AI Technologies
Vancouver, BC, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Aug, 2024 | Not Specified | 14 May, 2024 | N/A | Data Mining,Software Development,Version Control,Statistics,Python,Numpy,Computer Science,Pandas,Mathematics,Sql,Machine Learning,Deep Learning | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SKILLS AND QUALIFICATIONS
- BS or MS degree in computer science, engineering, statistics, applied mathematics, or related quantitative discipline
- Ability to synthesize information from multiple sources and act as thought leaders to design creative solutions
- Experience in data mining, machine learning, and/or statistical analysis. Knowledge of NLP approaches is an asset.
- Experience with at least one programming language (i.e., Python is preferred), and knowledge of SQL is a plus
- Familiarity with modern machine learning packages such as Numpy, Pandas, Sklearn, etc. Experience with Deep Learning packages such as Pytorch is an asset.
- Basic knowledge of agile software development (e.g. version control, kanban processes, and cloud deployment).
- Team player. Comfort working in a dynamic group with open problems to solve.
Responsibilities:
ABOUT THE ROLE
As a Machine Learning Engineer, you will work with our growing AI team in developing AI and machine learning (ML) solutions for problems in the software development domain. This position will provide a mix of research and engineering problems as you will be involved in the development of the whole machine learning pipeline, ranging from data ETL (Extract, Transform, Load), model experiment, to cloud deployment. This position will provide you the opportunity to develop and roll out innovative products using modern data science practice with both classical and state-of-the-art AI and ML models. As a fast-growing start-up, we cultivate an environment that will help you meet your full potential. You’ll be encouraged to seize on challenges, learn from our interdisciplinary teams, and grow.
YOU MAY BE A GOOD FIT FOR THIS ROLE IF YOU:
- Have strong analytical and problem-solving skills, and willing to dive deep to find creative solutions
- Have a passion for developing new and innovative solutions with AI, machine learning, and statistical approaches
- Have an entrepreneurial spirit and love to work in a fast-growing start-up environment, where you will meet like-minded people and celebrate successes
WHAT YOU’LL DO HERE:
- Brainstorm, design and develop the company’s AI initiatives and roadmaps
- Formulate the business problem into AI and Machine Learning tasks
- Working with different types of data including computer logs, errors, natural languages, and more
- Extract, transform, load structured and unstructured text data
- Perform AI and machine learning experiments methodically, and conduct data and error analysis to improve models
- Document findings, approaches and present the results to the team
- Optimize algorithms and prototypical solutions, such as hyperparameter search, model fine-tuning, etc.
- Collaborate with the engineering team to implement (build, test and deploy) the ML models
- Create unit, integration, end-to-end, and/or performance tests.
- Keep current with technology and industry developments and be on the lookout for new approaches and opportunities to integrate them into the existing solutions
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
BSc
Computer Science, Engineering, Mathematics, Statistics
Proficient
1
Vancouver, BC, Canada