DataJobs.io
← Back to all jobs

Job Description

Robotics Technologies is hiring a Generative AI Engineer to design, build, and deploy production-ready AI agents and voice-enabled conversational applications. This onsite role in Frisco, TX focuses on scalable backend services and end-to-end conversational and voice AI workflows, using modern LLM tooling, RAG, and AWS.

If you enjoy taking systems from design through testing and deployment, you will work across orchestration, retrieval, integrations, and reliability. The team will rely on your experience with CI/CD, monitoring, and production troubleshooting to keep AI experiences dependable and secure.

Responsibilities

  • Design, develop, test, and deploy production-ready AI agents and voice-enabled conversational applications.
  • Build scalable backend applications using Python, OOP, and asynchronous programming.
  • Create multi-turn conversational AI workflows with context management, memory, tool calling, and human handoff capabilities.
  • Orchestrate AI agents with LangChain, LangGraph, and LLMs.
  • Develop voice AI solutions integrating Speech-to-Text (STT) and Text-to-Speech (TTS).
  • Implement prompt engineering, RAG, and enterprise knowledge retrieval pipelines.
  • Integrate AI agents with enterprise systems, APIs, and contact center platforms.
  • Build secure REST APIs, microservices, and event-driven backend architectures.
  • Develop and deploy scalable cloud applications using AWS services and serverless architecture.
  • Work with Docker, Kubernetes, and containerized deployment environments.
  • Integrate relational, NoSQL, and vector databases for storage and AI-powered retrieval.
  • Implement AI guardrails, security controls, error handling, and responsible AI practices.
  • Create automated unit, integration, performance, and conversational regression tests.
  • Configure CI/CD pipelines for continuous integration, deployment, and delivery.
  • Monitor performance, troubleshoot production issues, and improve system reliability.
  • Collaborate with AI/ML engineers, cloud architects, and enterprise technology teams to deliver AI automation solutions.

Requirements

  • 5+ years of software engineering experience with strong Python development expertise.
  • Proficiency in Python, OOP, asynchronous programming, and automated testing.
  • Experience building conversational AI and voice AI agents.
  • Working knowledge of STT and TTS.
  • Hands-on experience with LLMs and generative AI.
  • Experience with LangChain, LangGraph, prompt engineering, and AI agent orchestration.
  • Experience with RAG and vector search.
  • Experience with AWS cloud services and serverless architecture.
  • Experience with REST APIs, microservices, and event-driven architecture.
  • Experience with Docker, Kubernetes, and containerization.
  • Familiarity with relational, NoSQL, and vector databases.
  • Experience with CI/CD, monitoring, logging, and production troubleshooting.
  • Experience with integration testing, performance testing, and conversational AI testing.

Technologies: Python, Object-Oriented Programming (OOP), Asynchronous Programming, LangChain, LangGraph, Large Language Models (LLMs), Speech-to-Text (STT), Text-to-Speech (TTS), Prompt Engineering, Retrieval-Augmented Generation (RAG), Vector Search, AWS Cloud Services, serverless architecture, REST APIs, microservices, event-driven backend architectures, Docker, Kubernetes, containerized deployment environments, relational databases, NoSQL, vector databases, CI/CD, Monitoring, Logging, automated unit testing, integration testing, performance testing, conversational regression tests

Similar Jobs