What are the responsibilities and job description for the AI Engineer position at SAI Systems Intl., Inc.?
Job Description
We are looking for a Senior AI Engineer with strong hands-on experience in Artificial Intelligence, Python, Google Cloud Platform, Full Stack AI development, and CI/CD pipelines. The ideal candidate will build and deploy AI-powered applications, integrate LLM/GenAI capabilities, develop scalable backend and frontend solutions, and automate cloud deployments on Google Cloud Platform.
Key Responsibilities
- Design, develop, and deploy AI/GenAI applications using Python and modern AI frameworks.
- Build LLM-powered applications, RAG pipelines, AI agents, and intelligent automation solutions.
- Develop scalable backend APIs and full-stack applications supporting AI/ML workloads.
- Work with Python, FastAPI/Flask, REST APIs, and modern frontend technologies.
- Build and manage cloud-native AI solutions using Google Cloud Platform services.
- Work with Vertex AI, BigQuery, Cloud Run, GKE, Pub/Sub, Cloud Storage, and other Google Cloud Platform services.
- Develop and maintain CI/CD pipelines for automated build, testing, deployment, and release processes.
- Containerize applications using Docker and deploy/manage workloads on Kubernetes/GKE.
- Implement production-ready AI solutions including monitoring, logging, security, scalability, and performance optimization.
- Integrate AI models and APIs such as OpenAI, Gemini, Vertex AI, or other foundation models.
- Collaborate with product managers, data scientists, ML engineers, software engineers, and cloud architects.
- Write clean, maintainable, testable, and production-ready Python code.
Required Skills
- Artificial Intelligence / GenAI – Advanced
- Python AI Development – Advanced
- Google Cloud Platform Engineering – Advanced
- Full Stack Development for AI Applications – Advanced
- CI/CD Pipeline Development – Advanced
- Strong experience with LLMs, RAG, prompt engineering, AI agents, and/or ML workflows
- Strong Python programming skills
- Experience developing REST APIs using FastAPI, Flask, or similar frameworks
- Experience with Docker and Kubernetes
- Hands-on experience with Google Cloud Platform cloud services
- Strong understanding of software engineering, APIs, databases, and cloud architecture
- Experience with Git-based development and automated CI/CD
Preferred Skills
- Vertex AI / Gemini
- LangChain, LangGraph, LlamaIndex, or similar GenAI frameworks
- Vector databases such as Pinecone, Weaviate, Milvus, or Chroma
- BigQuery
- Cloud Run / GKE / Pub/Sub / Cloud Storage
- Terraform or Infrastructure as Code
- MLflow, Kubeflow, or MLOps
- React, Angular, or other modern frontend frameworks
- AI observability, evaluation, guardrails, and production optimization
Education & Experience
- Bachelor's or Master's degree in Computer Science, Engineering, AI/ML, or a related field.
- 7 years of software engineering experience, with significant recent experience in AI/GenAI.
- Strong experience delivering AI applications from development through production deployment.
Salary : $40 - $50