Artificial Intelligence Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for an Artificial Intelligence Engineer in San Francisco, CA, for 3 months at $105.63/hour. Requires 5+ years in backend engineering, LLM production experience, API integration, and proficiency in RPA tools. Bachelor's degree or equivalent experience needed.
🌎 - Country
United States
💱 - Currency
$ USD
💰 - Day rate
Unknown
Unknown
840
🗓️ - Date discovered
April 11, 2025
🕒 - Project duration
3 to 6 months
🏝️ - Location type
On-site
📄 - Contract type
W2 Contractor
🔒 - Security clearance
Unknown
📍 - Location detailed
San Francisco, CA
🧠 - Skills detailed
#Docker #GCP (Google Cloud Platform) #Langchain #Libraries #Cloud #AWS (Amazon Web Services) #NLP (Natural Language Processing) #REST (Representational State Transfer) #Scala #Python #API (Application Programming Interface) #Logging #Agile #Data Science #Microservices #Kubernetes #Web Scraping #Security #"ETL (Extract #Transform #Load)" #DevOps #Java #AI (Artificial Intelligence) #Azure #GraphQL #Data Processing #Deployment #Automation #Monitoring #Data Security #Compliance
Role description

Job Title: Computer Scientist

Location: San Francisco, CA

Duration: 3 months

Contract Type: W2 only

Pay Rate: $105.63/Hour

About the Role

   • We’re looking for an experienced Backend Engineer to join our Client as a Computer Scientist (Level 3/4) and spearhead the development of a next-generation agentic automation framework. This framework will ingest a conversation (via NLP/LLMs) where strategies and tactics are agreed upon, and autonomously translate those agreements into automated workflows.

For example, if the conversation concludes that a user needs to schedule a weekly video recording session and subsequently post the videos on Instagram, our framework should:

  1. Recognize the need to schedule a weekly time slot.

  1. Send a calendar invite to the user.

  1. Facilitate video recording.

  1. Connect to Instagram’s API or web interface.

  1. Schedule the posts.

  1. Monitor analytics to measure performance.

   • All of these steps must be orchestrated seamlessly through APIs, virtual browser sessions (RPA), and external service integrations.

   • The right candidate will bring an in-depth understanding of agent-based architectures, advanced knowledge of LLM deployments, and the ability to build a robust, modular, and extensible automation framework from the ground up.

Key Responsibilities

   • Design & Develop: Build a scalable backend automation framework that can translate conversational instructions into actionable tasks and orchestrate them using microservices, external APIs, scrapers, and RPA/VMs.

   • LLM Integration: Work closely with conversational AI and LLMs (e.g., GPT-like models) to parse user intent, extract tasks, and dynamically plan automation flows.

   • Modular Extensibility: Architect the framework to accommodate new services, APIs, or integrations without major refactoring—ensuring reusability and maintainability.

   • Performance Optimization: Ensure ultra-low latency and high availability of LLM-driven services in production, optimizing inference pipelines and agent operations.

   • API & RPA Coordination: Integrate diverse APIs (social platforms, calendars, CRMs, etc.), and manage web-based tasks via RPA or VM-based strategies to replicate human browser actions where no direct API is available.

   • Security & Compliance: Implement best practices around data security, governance, and compliance, ensuring sensitive user data and credentials are properly managed and protected.

   • Collaboration: Partner with frontend, DevOps, data scientists, and product teams to shape technical architecture, define roadmaps, and ensure smooth cross-functional delivery.

   • Monitoring & Analytics: Develop monitoring and logging solutions that give visibility into automation flows, success/failure rates, and system performance metrics.

Preferred Qualifications

   • Agentic Framework Mastery: Proven track record with agent-based frameworks (e.g., LangChain or similar) to dynamically plan and orchestrate multi-step workflows.

   • LLM Production Experience: Extensive experience deploying and operating LLM models in production environments, ensuring low-latency inference and scalable infrastructure (e.g., GPU/CPU optimization, container orchestration, etc.).

   • Backend Engineering Excellence: 5+ years of software development experience building high-performance backend systems in languages like Python, Go, Java, or Node.js.

   • API Design & Integration: Deep familiarity with REST, GraphQL, or gRPC, plus hands-on work integrating complex external APIs (including social media platforms and scheduling services).

   • RPA / Virtual Browsers: Proficiency with RPA tools, virtual machines, headless browsers, or similar methods for web automation when APIs are limited or unavailable.

   • Scraping & Data Processing: Solid experience with web scraping libraries or frameworks, ensuring robust handling of dynamic or JS-driven sites.

   • Microservices & Cloud: Experience designing and deploying microservices in a modern cloud environment (AWS, Azure, or GCP), including containerization (Docker/Kubernetes) and CI/CD pipelines.

   • Systems Architecture: Ability to architect large-scale, distributed systems with a focus on modular, extensible designs.

   • Agile Mindset: Comfortable working in a fast-paced, iterative environment, adapting to evolving priorities and technologies.

Education:

   • Bachelors Degree or equivalent work experience

   • Proficiency with RPA tools, virtual machines, headless browsers, or similar