AI Engineer

O2 Technologies,Inc Logo
O2 Technologies,Inc
  • IT

About The Role Software Engineer

Onsite in Foster City, CA | 5 days in office

Core Responsibilities

  • Design and develop AI agents and autonomous systems capable of complex task execution and

decision-making

  • Build conversational AI solutions including chatbots and voice-based customer service systems
  • Create AI-powered application integrations across platforms and services
  • Develop and optimize Retrieval-Augmented Generation (RAG) systems for enhanced AI application

performance

  • Implement and optimize machine learning models using PyTorch
  • Evaluate and deploy appropriate LLMs based on specific needs—balancing accuracy, latency, cost, and

user experience

  • Collaborate with cross-functional teams to translate business requirements into technical AI solutions
  • Architect and maintain production-grade AI solutions with focus on scalability, reliability, and performance

Qualifications

  • 6 years Proficiency in Python for AI/ML development
  • 6 years Experience with PyTorch (or willingness to learn for entry-level candidates)
  • Understanding of AI agents and their application to real-world problems
  • Hands-on experience or strong interest in building chatbots and/or voice-based conversational systems
  • Knowledge of RAG system components: vector databases, embeddings, retrieval strategies, and prompt

engineering

  • Familiarity with major LLM providers (OpenAI, Anthropic, Google, Meta, etc.) and understanding of their

trade-offs in terms of performance, cost, latency, and capabilities

  • Understanding of transformer neural network architecture and attention mechanisms
  • 6 years Experience integrating AI capabilities into applications or eagerness to learn application

development

Bonus Qualifications

  • Proficiency in Kotlin programming
  • Full-stack development experience with both backend and frontend technologies
  • Cloud software development experience, especially microservices architecture and integration
  • Experience with REST APIs, gRPC, and/or Kafka for service communication and event-driven

architectures

  • Knowledge of cloud platforms (AWS, GCP, Azure) for AI deployment
  • Familiarity with containerization and orchestration (Docker, Kubernetes)
  • Experience with AI frameworks like LangChain, LlamaIndex, AutoGen, or similar tools
  • Understanding of CI/CD pipelines and DevOps practices

Key Responsibilities & Skills

  • AI Agent Design & Development
  • Autonomous Systems Engineering
  • Conversational AI Development (Chatbots & Voice Assistants)
  • Retrieval-Augmented Generation (RAG) Engineering
  • Large Language Model (LLM) Evaluation & Deployment
  • Production-Grade AI Architecture (Scalability & Reliability)
  • AI Integration into Applications
  • Cross-Functional AI Solution Delivery

Technical Skills

  • Python / PyTorch
  • Kotlin
  • Full-Stack Development (Backend & Frontend)
  • AWS / GCP / Azure
  • Microservices Architecture
  • REST APIs / gRPC / Kafka
  • Docker / Kubernetes
  • LangChain / LlamaIndex / AutoGen
  • CI/CD Pipelines / DevOps

Education

Bachelor’s Degree in Computer Science, Software Engineering, Electrical Engineering, Data Science, Artificial Intelligence. Preferred: Master’s in Computer Science, Master’s in Artificial Intelligence, Master’s in Machine Learning, PhD in Computer Science, PhD in Machine Learning.

Industry Experience

  • Technology / Software
  • Artificial Intelligence / Machine Learning
  • Cloud Services
  • Conversational AI
  • Enterprise SaaS

CareerOpportunities #JobVacancy #WorkWithUs