Python Gen AI Developer

Virtusa

Mississauga

On-site

CAD 120,000 - 170,000

Full time

22 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Virtusa in Mississauga seeks a Lead Software Engineer to lead design and development of scalable, API-driven solutions leveraging modern tech stacks and Generative AI capabilities.

You will collaborate with cross-functional teams to deliver innovative AI solutions, implement API integrations for Gen AI orchestration, and apply prompt engineering to drive advanced AI workflows. Strong Python and PySpark/Java are essential.

Qualifications

  • 7+ years of experience in software engineering or data analytics.
  • Strong Python (mandatory); PySpark or Java.
  • Experience building API-based scalable solutions.
  • Hands-on LLM integration and prompt engineering.
  • Familiarity with AI frameworks and orchestration tools.

Responsibilities

  • Lead design and development of scalable, API-driven solutions.
  • Develop and integrate APIs for Gen AI orchestration and data analytics workflows.
  • Integrate popular LLMs via API endpoints (e.g., OpenAI GPT, PaLM 2, Dolly, Claude 2, Cohere).
  • Apply prompt engineering techniques and implement LLM agents (e.g., LangChain).
  • Work with vector databases like Pinecone, Chroma, or FAISS for AI solutions.
  • Conduct rapid experiments to evaluate new LLM versions and features.
  • Collaborate with Gen AI leads to deliver high-quality solutions.
  • Perform basic data engineering to load data from source systems to target stores.
  • Debug and troubleshoot software or design issues.

Skills

Python
PySpark
Java
API design

Job description

Job Requirements

We are seeking a highly skilled and experienced Lead Software Engineer to join our team. In this role, you will lead the design and development of scalable, API-driven solutions leveraging modern technology stacks and Generative AI capabilities. You will collaborate closely with cross-functional teams to deliver innovative solutions that meet client requirements, timelines, and budgets.

Key Responsibilities
  • Design and implement scalable software solutions using modern technology stacks.
  • In-depth knowledge and hands‑on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization.
  • Develop and integrate APIs for Gen AI orchestration and data analytics workflows.
  • Integrate popular Large Language Models (LLMs) such as OpenAI GPT, PaLM 2, Dolly, Claude 2, Cohere, etc., via API endpoints.
  • Apply prompt engineering techniques and implement LLM agents (e.g., LangChain).
  • Work with vector databases like Pinecone, Chroma, or FAISS for advanced AI solutions.
  • Conduct rapid experiments to evaluate new LLM versions and features.
  • Collaborate with Gen AI leads and other team members to deliver high-quality solutions.
  • Perform basic data engineering tasks to load structured and unstructured data from source systems to target data stores.
  • Debug and troubleshoot software or design issues effectively.
Required Qualifications
  • Minimum 7+ years of experience in software engineering or data analytics roles.
  • Strong programming skills in Python (mandatory), PySpark or Java
  • Proven experience in building API-based scalable solutions.
  • Hands‑on experience with LLM integration and prompt engineering.
  • Familiarity with modern AI frameworks and orchestration tools.
Preferred Skills
  • Exposure to Gen AI platforms and advanced AI model experimentation.
  • Strong understanding of data engineering principles.
  • Excellent communication and project management skills.
Work Experience

5-7Years

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Gen AI
Python Gen AI

Virtusa • Mississauga

On-site
CAD 120,000 - 160,000
Python GenAI Developer
Python GenAI Developer

Virtusa • Mississauga

On-site
CAD 120,000 - 180,000
AI Development Platform Engineer (Associate)
AI Development Platform Engineer (Associate)

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 100,000 - 130,000
Senior AI Engineer - Toronto, ON
Senior AI Engineer - Toronto, ON

Pozent Corporation • Toronto

On-site
CAD 110,000 - 170,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Hallmark Global Solutions Ltd • Mississauga

On-site
CAD 100,000 - 150,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

Tekshapers • Mississauga

On-site
CAD 100,000 - 120,000
AI Developer
AI Developer

LuxeTech Inc. • Canada

On-site
CAD 80,000 - 100,000
PYTHON DEVELOPER - GENAI / LLM
PYTHON DEVELOPER - GENAI / LLM

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 99,000 - 121,000
AI Engineer - Generative & Agentic AI
AI Engineer - Generative & Agentic AI

BDO Canada • Ottawa

On-site
CAD 84,000 - 128,000
PYTHON DEVELOPER - GENAI / AI
PYTHON DEVELOPER - GENAI / AI

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 120,000 - 180,000