Python Developer/ Engineers

Python Developer/ Engineers

Key Responsibilities:

  • Design, develop, and maintain robust and scalable Python-based applications and frameworks.
  • Implement machine learning models, algorithms, and data processing pipelines using Python and relevant libraries (e.g., TensorFlow, PyTorch, scikit-learn).
  • Develop and maintain unit tests, documentation, and version control for the codebase.
  • Collaborate with UX/UI designers to create intuitive and user-friendly interfaces for product features.
  • Participate in code reviews, provide constructive feedback, and adhere to coding standards.
  • Continuously improve software development processes and practices to enhance team productivity and code quality.

Qualifications and Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or IT-related field.
  • Proven experience (2-7 years) as a Python Developer, Software Engineer, or similar role.
  • Experience of AI and machine learning projects.(Good to have)
  • Strong proficiency in Python programming and its associated libraries.
  • Understanding of data structures, and statistical concepts.(Good to have)
  • Experience with popular machine learning frameworks like TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques.(Good to have)
  • Knowledge of software engineering principles including version control, testing, and debugging.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker) is a plus.
  • Excellent problem-solving skills and the ability to work in a collaborative team environment.
  • Strong communication skills to effectively convey complex technical concepts to both technical and non-technical stakeholders.
  • Demonstrated ability to adapt to rapidly changing technologies and priorities
Job Type: Full Time
Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf, .doc, .docx


    Go to Top