AI Engineer

SAI SYSTEMS
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Automation of Tests Unit Testing BigQuery Cloud Computing Cloud Engineering Cloud Storage Code Review Databases Continuous Integration
+38 more
DevOps Distributed Systems HP Systems Insight Manager Python (Programming Language) Machine Learning Performance Tuning Cloud Services Tensorflow Software Construction Software Deployment Management of Software Versions Data Logging Google Cloud Enterprise Software Applications Pytorch Flask (Web Framework) Delivery Pipeline Large Language Models Prompt Engineering Generative AI Backend Git Fastapi Containerization AI Platforms Kubernetes Infrastructure Automation Frameworks Information Technology Low Latency HuggingFace Google Cloud Functions Machine Learning Operations Restful APIs Terraform Software Version Control Docker Service Stack Microservices

Job description

  • Design, develop, and implement advanced AI/ML solutions using Python and modern AI frameworks.
  • Build and integrate AI-powered full-stack applications, including backend services, APIs, and user-facing applications.
  • Develop scalable AI services and REST APIs using Python, FastAPI, Flask, or similar frameworks.
  • Leverage Google Cloud Platform (Google Cloud Platform) services to build, deploy, and scale AI/ML applications.
  • Develop and maintain production-grade CI/CD pipelines for AI and software applications.
  • Containerize AI applications using Docker and deploy workloads using Kubernetes/Google Cloud Platform services.
  • Integrate AI/ML models, LLMs, APIs, databases, and external data sources into enterprise applications.
  • Implement model serving, monitoring, testing, versioning, and continuous improvement practices.
  • Collaborate with data scientists, software engineers, cloud engineers, and product teams to deliver end-to-end AI solutions.
  • Apply software engineering best practices including unit testing, code reviews, version control, automation, security, and performance optimization.
  • Troubleshoot and optimize AI applications for scalability, reliability, latency, and cost.
  • Stay current with emerging AI technologies, frameworks, cloud services, and engineering best practices.

Requirements

We are seeking a highly skilled AI Engineer to design, develop, deploy, and optimize production-grade Artificial Intelligence solutions. The ideal candidate will have advanced expertise in Python AI development, Google Cloud Platform engineering, full-stack AI application development, and CI/CD pipelines, with the ability to take AI solutions from experimentation through production deployment., * Strong experience developing production-grade AI/ML applications.

  • Strong Python programming and AI/ML framework experience.
  • Experience building AI-enabled full-stack applications and APIs.
  • Hands-on experience with Google Cloud Platform services and cloud-native architectures.
  • Strong understanding of CI/CD, DevOps, Git, automated testing, and deployment pipelines.
  • Experience with Docker and Kubernetes is highly preferred.
  • Strong understanding of REST APIs, microservices, databases, and distributed systems.
  • Excellent problem-solving, communication, and collaboration skills., * Experience with Generative AI, LLMs, RAG, prompt engineering, or AI agents.
  • Experience with frameworks such as LangChain, LangGraph, LlamaIndex, PyTorch, TensorFlow, or Hugging Face.
  • Experience with Google Cloud Platform AI services such as Vertex AI, BigQuery, Cloud Run, GKE, Pub/Sub, and Cloud Storage.
  • Experience implementing MLOps/LLMOps practices.
  • Familiarity with Terraform or other Infrastructure as Code tools.
  • Experience with application monitoring, logging, observability, and model performance monitoring., * Bachelor’’s or Master’’s degree in Computer Science, Artificial Intelligence, Machine Learning, Engineering, or a related field.
  • 5+ years of software/AI engineering experience, with significant hands-on experience delivering AI solutions to production.
  • Demonstrated experience owning AI projects from design and development through deployment and production support.

Core Technology Stack

AI/ML: Python, Machine Learning, Generative AI, LLMs, RAG, AI Agents Cloud: Google Cloud Platform, Vertex AI, BigQuery, Cloud Run, GKE, Pub/Sub Development: Python, FastAPI, Flask, REST APIs, Full Stack Development DevOps: CI/CD, Git, Docker, Kubernetes, Terraform AI Frameworks: PyTorch, TensorFlow, Hugging Face, LangChain, LangGraph, LlamaIndex

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all