Python Developer

We are seeking a talented and experienced Python Developer to join our team, focused on working with LLM, or Azure Cloud Platform tools. The ideal candidate will have a strong background in software development and cloud-based services. The Python Developer will be responsible for building and maintaining applications and infrastructure that leverage ChatGPT and other AI technologies to create innovative solutions for our clients. 

 

Responsibilities: 

  • Develop and maintain applications using Python, with a focus on integrating AI/LLM,  AWS GlueJobs/Azure Functions and other. 
  • Design, build, and deploy machine learning models. 
  • Implement ETL processes using AWS GlueJobs/Azure Functions to process and transform large datasets. 
  • Collaborate with cross-functional teams to define, design, and ship new features and enhancements. 
  • Optimize applications for maximum performance, scalability, and maintainability. 
  • Troubleshoot, debug, and resolve software defects and issues. 
  • Keep up-to-date with the latest industry trends and technologies to ensure the software is current and competitive. 
  • Provide technical guidance and support to other team members. 
  • Write clean, maintainable, and well-documented code. 
  • Participate in code reviews and contribute to improving code quality. 

 

Requirements: 

  • 3+ years of experience in software development using Python.  
  • Hands-on experience with AWS services or Azure Cloud Platform 
  • Strong knowledge of web services, API development, and RESTful APIs. 
  • Proficient understanding of code versioning tools, such as Git. 
  • Excellent problem-solving skills and attention to detail. 
  • Strong verbal and written communication skills. 
  • Knowledge of frameworks and libraries such as Pandas, FastAPI, SpaCy, etc. 

 

Preferred Qualifications: 

  • Understanding of machine learning concepts, NLP, and LLM. 
  • Experience working with other AI and NLP technologies, such as OpenAI's GPT family, Azure OpenAI, PyTorch or related. 
  • Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes. 
  • Familiarity with agile development methodologies, such as Scrum or Kanban. 

 

What we offer: 

  • Medical insurance, sports program compensation and other benefits compensation program;  
  • Comfortable working hours;  
  • Awesome team events and a wide variety of knowledge sharing opportunities. 
Published 6 March
218 views
ยท
42 applications
79% read
ยท
34% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.