Wipro logo
Wipro Verified
IT Services, Consulting, Outsourcing, Technology

Gen AI ENGINEER L4

Mississauga, Ontario, CanadaOnsiteFull Timel4CA$77,000–CA$120,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Wipro is seeking a Generative AI Engineer (L4) with a minimum of 7 years of experience in Data Science or Machine Learning Engineering. The role requires expert-level Python proficiency, experience with ML frameworks, and strong skills in FastAPI for API development. Candidates must have experience with GenAI technologies like LLMs and RAG, MLOps practices including CI/CD, and major cloud platforms (AWS, Azure, GCP). Proficiency in SQL and NoSQL databases is also necessary. This is a full-time position with a salary range of CAD 77,000 to CAD 120,000 annually.

Job description:
Job Description

Skills
: Python, REST APIs, FastAPI, Mahcine Learning, Supervised & Unsupervised Learning, Clustering Algorithms, Feature Engineering, GenAI and Agentic AI

Experience:

Minimum of 7+ years of professional experience in Data Science, Machine Learning Engineering, or a similar role, with a strong track record of
deploying ML models to production.

Proven experience in a lead or senior technical role.

Technical Proficiency:

Python:
Expert-level proficiency in Python programming, including experience with relevant data science libraries (e.g., Pandas, NumPy, Scikit-learn) and deep learning frameworks (e.g., TensorFlow, PyTorch).

FastAPI:
Strong hands-on experience designing, developing, and deploying RESTful APIs using FastAPI.

CI/CD: Solid understanding and practical experience with CI/CD tools and methodologies (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps) for MLOps.

GenAI:
Experience with LLMs, RAG, Agentic & Google ADK

Cloud Platforms:
Experience with at least one major cloud provider (e.g., AWS, Azure, GCP) for deploying and managing ML workloads.

Database Skills
: Proficiency in SQL and experience working with relational and/or NoSQL databases

Machine Learning: Deep understanding of machine learning algorithms, statistical modeling, and data mining techniques.

Problem Solving: Excellent analytical and problem-solving skills, with the ability to translate complex business problems into actionable data science solutions.

Communication: Strong verbal and written communication skills, with the ability to articulate technical concepts to diverse audiences.

Mandatory Skills: AWS Gen AI .

Experience: 5-8 Years
.

The expected compensation for this role ranges from CAD 77000 to CAD 120000 .

Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

Wipro is committed to creating an accessible, supportive, and inclusive workplace. Reasonable accommodation will be provided to all applicants including persons with disabilities, throughout the recruitment and selection process. Accommodations must be communicated in advance of the application, where possible, and will be reviewed on an individual basis. Wipro provides equal opportunities to all and values diversity.

Sample Wipro interview questions

  • 1

    Create a distributed system for managing graph databases.

    system designmedium
  • 2

    Design a system for real-time processing of financial market data.

    system designmedium
  • 3

    What are the key components and considerations in designing a low-latency natural language understanding system?

    system designmedium
  • 4

    Build an online system for booking hotel rooms.

    system designmedium
  • 5

    Clone an Undirected Graph Clone an undirected graph. Input: adjList = [[]] Output: [[]] Explanation: Creates a new, deeply cloned graph containing only one single node with zero connected neighbors.

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Wipro's application page.