
Python Full Stack Developer / AI Engineer
Spruce InfoTech Inc.
Job description
Requirement Summary
Role:
AI Engineer (preferred background in Full Stack Development)
Core Requirements
-
Primary skill:
Strong
Python
development expertise.
-
Experience in
building AI Agents
using
LLMs (Large Language Models)
.
-
Hands-on experience with
Vertex AI
and
Google Enterprise AI ecosystem
.
-
Strong
software development background
, not just AI research or experimentation.
Experience
-
7+ years of overall development experience
.
-
1-2 years of recent AI/ML experience
, specifically:
-
Generative AI
-
LLMs
-
Agent-based applications
-
Vertex AI / Databricks AI / MSFT AI
Technical Background
-
Strong development experience in:
-
Python
-
PySpark
-
Java
(preferred)
-
Ideal candidate profile:
-
Started as a strong
Java/Python developer
.
-
Transitioned into
AI/ML and Generative AI
over the last 1-2 years.
-
Can design, develop, and deploy production-grade AI agent solutions.
Nice-to-Have
-
Full-stack development experience.
-
Experience integrating AI solutions into enterprise applications.
-
Knowledge of Google Cloud Platform (GCP) services beyond Vertex AI.
Ideal Candidate Profile
A
senior developer (7+ years)
with strong
Python/PySpark and Java
experience who has spent the last
1-2 years building AI/ML solutions, LLM-powered agents, and Vertex AI applications
, and can contribute as a hands-on engineer in enterprise AI initiatives.