Knoxville TN | Knoxville Info | iKnowKnoxville
Search
Fireworks
View RSS Feed

Junior Machine Learning Engineer - Campus Recruiting

  • Job Category: Engineering/Technical
  • Education: Bachelors Degree
  • FT/PT: Full-Time
  • Company: CGI

« Back

Job Description:

Position ID: J0621-3506

Position Description:
CGI is looking for a Junior Machine Learning (ML) Engineer who can join our emerging technology group in the digital insight practice. The ML Engineer will assist in designing & developing data ingestion and data transformation framework for modern data science solutions

The Junior ML Engineer will also provide statistical trend analysis on large structured and unstructured data sets and analysis of advanced algorithms including artificial intelligence concepts. The candidate will also assist in adapting and modifying machine-learning algorithms to address user requirements and case studies, establishing new proof of concepts for our clients.

Your future duties and responsibilities:
Data Ingestion of structured and unstructured data using Kafka, CDC, Spark, or similar technologies.
Data transformation and analysis using HDFS, Hive, and Hbase or Cassandra or similar technologies.
ETL Design and Development in the big data platform in Hadoop using technologies such as Scala, Spark, Python, Oozie, and more to support a variety of requirements and applications.
Design and development of ML algorithms and frameworks
Build ML models, fine-tune test results, and present findings using visualization applications like Tableau, Power BI.

Required qualifications to be successful in this role:
Clear understanding of end-to-end ML model build value chain and deployment methods (MLOps)
Bachelors Degree in a quantitative discipline, e.g., Computer Science or Linguistics Analytics; Masters Degree preferred
0 - 2 years industry experience in applied NLP or combination of NLP and Machine Learning
Experience: Natural Language Processing (NLP), Optical Character Recognition (OCR), Selenium, Beautiful Soup
Fluent with scripting in Python
o OCR libraries such as Tesseract, PyOCR, OpenCV
o NLP libraries such as NLTK, spaCy, or Stanford NLP
o ML libraries such as Scikit-learn, Spark, Tensorflow, Keras, or PyTorch
oDeployment technologies such as docker, kubernetes, REST API and/or Flask
Comfort with rapid prototyping and disciplined software development processes
Software engineering experience in collaborative project settings
Experience with SQL and NoSQL databases

Required Skills:
Python
Big Data

Contact Information:

Job Link: Apply Here!

Share by Email