Software Engineer (python/django)

Year    RJ, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4442428
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    RJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year