Python GenAI Developer

Virtusa

Mississauga

On-site

CAD 120,000 - 180,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Virtusa is seeking a Lead Software Engineer to lead design and development of scalable, API-driven solutions with Generative AI capabilities. You will oversee API integration for Gen AI orchestration, data analytics workflows, and LLM integration using platforms like OpenAI and LangChain.

The role requires strong Python, PySpark/Java skills, and hands-on AI tooling experience. Collaborate with cross-functional teams to meet client requirements, timelines, and budgets, and mentor junior engineers

Qualifications

  • Minimum 7+ years of experience in software engineering or data analytics roles.
  • 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.

Responsibilities

  • Design and implement scalable software solutions using modern technology stacks.
  • Develop and integrate APIs for Gen AI orchestration and data analytics workflows.
  • Integrate popular Large Language Models (LLMs) via API endpoints.
  • Apply prompt engineering techniques and implement LLM agents (e.g., LangChain).
  • Work with vector databases and AI solutions for advanced analytics.
  • 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 data from source systems to target stores.
  • Debug and troubleshoot software or design issues.

Skills

Python
PySpark
Java
LLM integration
Prompt engineering
AI frameworks
Orchestration tools

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

Virtusa • Mississauga

On-site
CAD 120,000 - 160,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

Tekshapers • Mississauga

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

ALLTECH CONSULTING SVC INC • Quebec

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

Hallmark Global Solutions Ltd • Mississauga

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

SIDRAM TECHNOLOGIES • Mississauga

On-site
CAD 99,000 - 121,000
PYTHON DEVELOPER - GENAI / AI
PYTHON DEVELOPER - GENAI / AI

SIDRAM TECHNOLOGIES • Mississauga

On-site
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
Gen AI Engineer
Gen AI Engineer

Tiger Analytics, LLC • Toronto

On-site
CAD 120,000 - 180,000