Senior Python Developer
🚀 Join our innovative tech team as a Senior Python Developer! If you have a passion for cutting-edge software engineering and want to work on exciting projects involving Large Language Models and microservices, this is the role for you! 🌟 Key Responsibilities: - Design, develop, and maintain high-quality Python applications using both synchronous and asynchronous programming techniques. - Architect and implement scalable microservices and distributed systems to meet demanding performance and quality standards. - Develop advanced web automation solutions using tools like Selenium and Playwright for data scraping and browser automation. - Leverage Large Language Model frameworks such as LangChain, LangGraph, or LlamaIndex to build intelligent, next-generation applications. - Optimize applications with scalability patterns including caching, parallelism, routing, and asynchronous processing. - Utilize message queues (Kafka, SQS), FastAPI web framework, and manage both SQL and NoSQL databases effectively. - Manage Docker containerization and deployment, ensuring smooth CI/CD pipelines and version control with Git. - Work hands-on with AWS services for cloud application development and infrastructure management. - Collaborate in designing multi-agent system architectures with attention to communication protocols and task coordination. 💡 What You'll Bring: - Bachelor’s degree in Computer Science or Engineering. - 5+ years of Python experience, including advanced programming and API development. - Strong background in microservices, distributed systems, and performance optimization. - Experience in web automation and large-scale data extraction. - Familiarity with state-of-the-art LLM technologies and prompt engineering. - Advanced English proficiency to communicate seamlessly with US-based clients. 🌍 Thrive in a dynamic environment where your skills accelerate real-world solutions and global impact. Ready to make your mark? Apply now and be part of the tech revolution! 🌟👩💻👨💻