Senior AI Engineer

New
J
JobgetherAI software
Work remotely from BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerNode.jsPythonCI/CDRESTful APIsLangChain

Requirements

  • Strong experience designing, developing, and deploying applications based on LLMs, including chatbots, copilots, and AI agents.
  • Proficiency in back-end development using Python or Node.js.
  • Understanding of REST APIs, microservices, and distributed application architectures.
  • Practical experience integrating and orchestrating APIs from LLM providers such as OpenAI and Anthropic.
  • Knowledge of RAG, vector embeddings, conversational memory, context management, and semantic search.
  • Familiarity with LangChain or equivalent tools for building and orchestrating LLM-powered applications.
  • Experience with vector databases and search technologies such as Chroma or OpenSearch.
  • Understanding of AI security practices, including prompt-injection protection, context control, response validation, and guardrails.
  • Experience with Docker and cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of CI/CD pipelines and modern software engineering practices.
  • Familiarity with production monitoring, logging, tracing, and observability tools.

Responsibilities

  • Design, develop, and maintain LLM-powered chatbots, copilots, and autonomous AI agents.
  • Integrate and orchestrate APIs from OpenAI, Anthropic, and other AI model providers.
  • Architect and implement RAG pipelines, including embeddings, vector search, contextual information, and conversational memory.
  • Develop back-end services using Python or Node.js, REST APIs, and microservices.
  • Implement guardrails, response validation, and AI security controls against prompt injection and context manipulation.
  • Optimize model performance, response latency, token consumption, and infrastructure costs.
  • Establish monitoring, logging, tracing, and observability practices for production systems.
  • Deploy and manage applications on cloud platforms using Docker and CI/CD practices.
  • Collaborate with engineering and analytics teams to identify bottlenecks, investigate incidents, and implement solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now