Python Developer with Generative AI, Django Expertise

  • Princeton, NJ
  • Posted 9 days ago | Updated 9 days ago

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Python
GenAI
Generative AI
Django
Docker
Analytical Skill
Communication

Job Details

Job Title: Python Developer with Generative AI, Django Expertise

Location: New Jersey, USA

Job Summary:

We are seeking a highly skilled Python Developer with proficiency in Django and GenAI to design, develop, and maintain scalable web applications. The ideal candidate will possess strong full-stack development expertise, delivering high-quality projects that meet business objectives. Experience with Flask, AI/ML technologies, and Generative AI will be considered a valuable asset.

Key Responsibilities

  • Design, develop, and maintain web applications using Django and Angular.
  • Develop, integrate, and optimize RESTful and GraphQL APIs to enable seamless communication between front-end and back-end systems.
  • Collaborate with cross-functional teams to design scalable, secure, and efficient solutions.
  • Implement and maintain both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
  • Troubleshoot and optimize application performance and resolve technical issues.
  • Develop and implement Generative AI models and solutions as part of application features.
  • Apply Object-Oriented Programming (OOPS) principles in software development.
  • Write clean, maintainable, and well-documented code following industry best practices.
  • Stay informed about emerging technologies, tools, and best practices to improve development processes.

Required Skills and Qualifications

  • Education: Bachelor s or Master s degree in Computer Science, Engineering, or a related field.
  • Programming Languages: Proficiency in Python and JavaScript/TypeScript.
  • Frameworks:
    • Backend: Expertise in Django.
    • Frontend: Hands-on experience with Angular (latest versions) is a add-on advantage.
  • Web Development: Strong understanding of responsive design, performance optimization, and cross-browser compatibility.
  • APIs: Proven experience in developing and integrating RESTful and GraphQL APIs.
  • Databases:
    • Relational: PostgreSQL, MySQL.
    • NoSQL: MongoDB or similar.
  • Generative AI: Extensive experience with Generative AI technologies and frameworks.
  • OOPS: Solid understanding and practical application of Object-Oriented Programming concepts.
  • Version Control: Proficiency with Git and Git workflows.
  • DevOps and Deployment: Experience with Docker, CI/CD pipelines, and deployment automation tools.
  • Soft Skills: Excellent analytical, problem-solving, and communication skills.

Join our dynamic team to create innovative applications and drive digital transformation through cutting-edge technologies.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.