Software Engineer (Python/Django)

1 - 2 years

2 - 10 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Objective:
We are looking for a passionate and skilled Software Engineer with 1-2 years of experience in Python and the Django framework. The ideal candidate will not only have a strong foundation in backend development but also a keen interest and understanding of Artificial Intelligence (AI), Machine Learning (ML), and Generative AI. You will be responsible for designing, building, and maintaining robust and scalable server-side logic, and you will have the opportunity to integrate cutting-edge AI functionalities into our products.

Roles and Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable Python/Django code for our backend services.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Develop and manage well-functioning databases and applications, writing effective APIs.
  • Implement security and data protection protocols.
  • Identify and rectify bottlenecks and bugs in the application.
  • Integrate AI/ML and Generative AI models and APIs (e.g., from OpenAI, Hugging Face, or custom models) into the Django application workflow.
  • Work on data preprocessing and feature engineering to facilitate ML model integration.
  • Deploy applications and services to cloud platforms (e.g., AWS, GCP, Azure).
  • Participate in code reviews, contributing to team knowledge and maintaining high code quality standards.
  • Keep abreast of the latest trends and best practices in Python, Django, and the AI/ML landscape.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 1-2 years of professional experience in software development with a focus on Python and Django.
  • A demonstrable understanding of AI/ML and Generative AI concepts (through coursework, projects, or prior work experience).
  • Must be willing to commit to the 6-month probation period.
  • Strong foundation in data structures, algorithms, and object-oriented design principles.

Skills Required

Technical Skills (Must Have):

  • Strong proficiency in Python programming language.
  • 1-2 years of hands-on experience with the Django web framework and Django REST Framework for building APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM concepts.
  • Experience with version control systems, especially Git.
  • Understanding of AI/ML and Generative AI concepts, with the ability to discuss them and integrate pre-built models or APIs into applications.
  • Familiarity with front-end technologies (such as JavaScript, HTML5, CSS3) is a plus.

Technical Skills (Good to Have):

  • Experience with any AI/ML libraries (e.g., Pandas, NumPy, Scikit-learn) or frameworks (e.g., TensorFlow, PyTorch).
  • Experience with Docker containerization.
  • Knowledge of cloud services (AWS, GCP, or Azure).
  • Familiarity with CI/CD pipelines.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work in a fast-paced, agile environment.
  • A proactive and self-motivated learner, especially in the evolving field of AI.

Apply Here: https://edubild.com/job-detail/Edubild%20Technologies%20LLP/edubild-technologies-llp-software-engineer-pythondjango-17600986106577

Note: Please copy the above link and open it in your web browser. Kindly upload your CV/Resume on that page. Your application will be considered only after the CV/Resume has been successfully submitted.

Job Type: Full-time

Pay: ₹291,344.11 - ₹1,036,256.02 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You