AI Engineer

Rootshell Enterprise Technologies Inc.
San Mateo, CA, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Software Applications Microsoft Azure Computer Programming Databases Continuous Integration Python (Programming Language) Machine Learning Performance Tuning Cloud Services
+17 more
Tensorflow Software Deployment SQL Databases Google Cloud Pytorch Retrieval-Augmented Generation Large Language Models Prompt Engineering Model Validation Generative AI Backend Git Build Management Containerization HuggingFace Restful APIs Docker

Job description

We are looking for an AI Engineer to design, develop, deploy, and maintain AI-powered applications and machine learning solutions. The ideal candidate should have strong programming skills, experience with machine learning and generative AI, and the ability to integrate AI models into scalable production systems., * Design and develop AI/ML solutions for business requirements.

  • Build and deploy Generative AI and LLM-based applications.
  • Develop RAG (Retrieval-Augmented Generation) pipelines using embeddings and vector databases.
  • Integrate AI models through APIs and cloud services.
  • Develop AI agents and tool-calling workflows.
  • Train, fine-tune, evaluate, and optimize machine learning models when required.
  • Work with data scientists, software engineers, and product teams.
  • Build APIs and backend services for AI applications.
  • Implement model evaluation, monitoring, security, and performance optimization.
  • Deploy AI applications using cloud platforms and containerization technologies.
  • Stay current with emerging AI/ML technologies and best practices.

Requirements

  • Strong Python programming skills.
  • Understanding of machine learning and deep learning concepts.
  • Experience with LLMs, Generative AI, prompt engineering, and RAG.
  • Familiarity with frameworks such as PyTorch, TensorFlow, Hugging Face, LangChain, or LlamaIndex.
  • Knowledge of REST APIs and backend development.
  • Experience with SQL and databases.
  • Familiarity with vector databases and embedding models.
  • Knowledge of Docker and cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Understanding of Git, CI/CD, testing, and production deployment.

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:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · World Congress 2024

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