We are searching for a Senior Python Developer to join our team, contributing to the development of cutting-edge AI solutions for enterprise clients. This role will focus on creating production-ready applications and proof-of-concept implementations on the robust DIAL platform, leveraging advanced AI technologies to solve real-world business challenges.
Responsibilities
- Develop GenAI-based applications utilizing the DIAL platform
- Work with the latest GenAI and large language model (LLM) technologies
- Collaborate within a team of skilled professionals to design client-specific AI solutions
- Build and maintain scalable APIs using FastAPI and Python
- Implement asynchronous programming workflows with AsyncIO to enhance performance
- Deploy solutions on cloud platforms such as AWS, Azure, or GCP
- Ensure adherence to best practices in software engineering and apply proven design patterns
- Debug, optimize, and troubleshoot issues in applications and APIs
- Participate in regular team meetings and discussions to align on goals and strategies
- Identify potential technical challenges and develop innovative solutions
Requirements
- Strong experience in Python (at least 3 years)
- Knowledge of working with LLM APIs or a strong interest in working with GenAI and developing in this field
- Experience with FastAPI
- Strong experience with AsyncIO
- Deployment skills, with hands-on experience in at least one cloud platform (AWS, Azure, or GCP)
- Understanding and application of best practices and design patterns
- Strong problem-solving and analytical skills
- Effective communication and collaboration abilities
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job