Python Gen AI

Virtusa

Mississauga

On-site

CAD 120,000 - 160,000

Full time

3 days 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 is seeking a Lead Software Engineer to guide the design and development of scalable, API‑driven solutions with Generative AI capabilities. You will lead cross‑functional teams to deliver innovative, API‑first architectures that meet client requirements and timelines.

Required skills include Python, PySpark or Java, API development, and hands‑on LLM integration with prompt engineering. Knowledge of AI frameworks and vector stores is highly valued.

Qualifications

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

Responsibilities

  • Lead design and development of scalable, API-driven solutions.
  • Develop and integrate APIs for Gen AI orchestration and analytics workflows.
  • Integrate LLMs via API endpoints and apply prompt engineering.
  • Work with vector databases for advanced AI solutions.
  • Collaborate with Gen AI leads and team members to deliver high-quality results.
  • Perform basic data engineering tasks to move data between sources and stores.
  • Debug and troubleshoot software or design issues.

Skills

Python
PySpark
Java
API development
LLM integration
Prompt engineering
AI frameworks

Tools

Django
Flask
FastAPI
Pinecone
Chroma
FAISS

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 Developer
Python Gen AI Developer

Virtusa • Mississauga

On-site
CAD 120,000 - 170,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 Engagement Lead
AI Engagement Lead

Tiger Analytics • Toronto

On-site
CAD 150,000 - 190,000
AI Developer
AI Developer

LuxeTech Inc. • Canada

On-site
CAD 80,000 - 100,000
Senior AI Engineer (Permanent)
Senior AI Engineer (Permanent)

Zohorecruit • Toronto

Hybrid
CAD 120,000 - 180,000
AI Engineer - Generative & Agentic AI
AI Engineer - Generative & Agentic AI

BDO Canada • Ottawa

On-site
CAD 84,000 - 128,000