Generative AI Developer
KeySkills
Company Name
Job Description
Job Description:
As a Generative AI Engineer, you will be responsible for designing, developing, and deploying AI-powered solutions using Google Cloud Platform (GCP). This role involves building AI/ML models, integrating Generative AI capabilities, and delivering enterprise-ready AI solutions with a focus on Vertex AI and modern deep learning frameworks.
Key Responsibilities:
-
Develop and implement Generative AI and AI solutions on Google Cloud Platform.
-
Design, build, and deploy AI/ML models on Vertex AI, including model endpoints for production.
-
Work on Python-based AI development, including model training, versioning, and execution.
-
Utilize deep learning frameworks such as TensorFlow, PyTorch, or JAX for model building.
-
Work on Natural Language Processing (NLP) and Machine Learning (ML) tasks to enhance AI capabilities.
-
Utilize GCP services including Cloud Storage, Compute Engine, Cloud Functions, Pub/Sub, and Vertex AI.
-
Integrate Generative AI models like Gemini, Vertex Search, and other Vertex AI capabilities into production applications.
-
Collaborate with cross-functional teams to deliver AI-powered business solutions.
-
Monitor and optimize AI model performance and troubleshoot issues in deployment environments.
Required Skills:
-
Strong Python programming skills for AI and ML development.
-
Experience with Generative AI models and frameworks.
-
Hands-on experience with Vertex AI and GCP services.
-
Proficiency in deep learning frameworks (TensorFlow, PyTorch, JAX).
-
Knowledge of NLP and ML algorithms.
-
Understanding of model deployment, versioning, and MLOps best practices.
-
Ability to troubleshoot and optimize AI model performance.
-