Skip to content
mimi

Generative AI Engineer – Python, NLP & RAG

Astra North Infoteck Inc.

Toronto · Hybrid Full-time 1mo ago

About the role

Role Overview:

The role involves assisting in the development of Generative AI solutions using Python, Java, and cloud technologies. The candidate will apply machine learning, deep learning, NLP, and Retrieval-Augmented Generation (RAG) concepts to real business use cases while building reusable and efficient code.

Key Responsibilities:

  • Assist in developing Generative AI solutions using Java, Python, and cloud technologies
  • Apply machine learning, deep learning, NLP, and RAG concepts to business use cases
  • Build reusable, efficient, and scalable code
  • Support AI-assisted development and integration of Generative AI tools
  • Leverage cloud platforms (AWS, Azure, GCP) for deployment and integration
  • Solve complex problems using strong analytical thinking and practical implementation

Top 3 Required Skills:

  1. Strong foundation in Machine Learning, Deep Learning, NLP, and RAG
  2. Proficiency in Python with experience in Generative AI tools
  3. Experience with Cloud technologies (AWS, Azure, GCP)

Top 3 Preferred Skills:

  1. Hands-on experience with Generative AI tools (Microsoft Copilot, AI-assisted development, RAG)
  2. Familiarity with Java
  3. Strong analytical and problem-solving skills

Education Requirements:

Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field (or equivalent experience)

Skills

AWSAzureGCPGenerative AIJavaMachine LearningNLPPythonRAG

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free