Since 1995, Red Oak Technologies has been a trusted partner in the tech industry, delivering innovative talent solutions that drive progress. We specialize in quickly acquiring and efficiently matching top-tier professional talent with clients in immediate need of highly skilled contract, permanent or project management based resources.
“NOTE: If selected for this position, you are required to perform ALL work onsite, based on the client’s specified hybrid work schedule (currently onsite 3 days a week: Tuesday, Wednesday and Thursday).”
We are looking for a Senior Backend Engineer or Python Developer designing scalable, asynchronous systems for real-time message processing and conversational AI, utilizing technologies like Kubernetes, Kafka, and Python async frameworks, with a strong focus on performance, reliability, and integration with external APIs.
Key Responsibilities:
1. Backend Development (Python-focused)
Build and maintain backend systems using Python, particularly with asynchronous frameworks like FastAPI, aiohttp, or asyncio.
Develop RESTful and async APIs for conversational platforms (like chatbots or virtual assistants).
2. Asynchronous Programming
Design and implement asynchronous logic to handle concurrent processing, which is crucial for real-time messaging and chatbot responsiveness.
Understand and apply concepts like event loops, coroutines, and async/await.
3. Conversational AI \& Chatbot Integration
Develop or integrate conversational interfaces that handle real-time user input.
Interface with APIs (e.g., OpenAI, Dialogflow, Rasa) for NLP and conversation flow.
Maintain context and state across asynchronous message streams.
4. Real-Time Message Processing
Work with Kafka or similar message brokers to process data streams in real time.
Design and scale systems that can process and react to high-throughput messaging environments.
5. Cloud Infrastructure and Orchestration
Deploy and manage microservices using Kubernetes.
Build scalable, containerized backend services that can handle real-time interactions reliably.