Generative AI Engineer
Job Description
Robotics Technologies is seeking a Generative AI Engineer to design and ship production-ready AI agents and voice-enabled conversational applications. This onsite role in Frisco, TX focuses on building scalable backend services and AI workflows that can operate reliably in real environments. You will work across orchestration, RAG, voice pipelines, and cloud-native deployment, with a strong emphasis on testing, monitoring, and responsible AI practices.
What you will do
- 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.
- Implement AI agent orchestration using LangChain, LangGraph, and LLMs.
- Develop voice AI solutions by integrating Speech-to-Text (STT) and Text-to-Speech (TTS) technologies.
- Apply 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.
- Use Docker and Kubernetes for 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.
- Develop automated unit, integration, performance, and conversational regression tests.
- Configure CI/CD pipelines and support continuous integration, deployment, and application 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.
What you bring
- 5+ years of software engineering experience with strong Python development.
- Strong fundamentals in Python, OOP, asynchronous programming, and automated testing.
- Experience with conversational AI and voice AI agent development, including STT and TTS.
- Practical experience with Large Language Models (LLMs) and generative AI.
- Hands-on work with LangChain, LangGraph, prompt engineering, and AI agent orchestration.
- Knowledge of RAG and vector search.
- Experience with AWS cloud services and serverless architecture.
- Experience building REST APIs, microservices, and event-driven architecture.
- Familiarity with Docker, Kubernetes, and containerization.
- Experience with relational, NoSQL, and vector databases.
- Solid experience with CI/CD, monitoring, logging, and production troubleshooting.
- Comfortable running integration testing, performance testing, and conversational AI testing.
Technologies you will work with
Python, OOP, Asynchronous Programming, LangChain, LangGraph, LLMs, Speech-to-Text (STT), Text-to-Speech (TTS), Prompt Engineering, 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.