Python Developer

About the company

NEUZEN AI is an AI-based startup aimed to provide advanced analytical solutions in Manufacturing, Banking & Finance, Media, Retail and Digital Marketing, Health Care and Life Sciences, Supply Chain verticals. Located in Greater Hyderabad Area, our expert team focuses on distributed systems and machine learning to deliver fast ML models. Our culture promotes transparency, collaboration, ownership, engineering craftsmanship, and learning.

About the Role

The role of a Python developer is to contribute to coding done using Python language in different areas of web development, application development, game development, data science, machine learning, AI, etc.

Your Key Responsibilities

  • Writing efficient, reusable, testable, and scalable code.
  • Understanding, analyzing, and implementing – Business needs, feature modification requests, conversion into software components.
  • Integration of user-oriented elements into different applications, data storage solutions.
  • Developing – Backend components to enhance performance and receptiveness, server-side logic, and platform, statistical learning models, highly responsive web applications.
  • Designing and implementing – High availability and low latency applications, data protection and security features.
  • Performance tuning and automation of application.
  • Testing and debugging software applications with Python test framework tools like Behave, Pytest, PyUnit, etc.
  • Enhancing the functionalities of current software systems.
  • Coming up with digital tools for online traffic monitoring.
  • Working with Python libraries like Pandas, NumPy, etc.
  • Creating predictive models for AI and ML-based features.
  • Keeping abreast with the latest technology and trends.
  • Fine-tune and develop AI/ML-based algorithms based on results.

What To Bring

  • 4 – 8 years of hand on experience of developing python-based solutions/applications.
  • Strong experience in Python, preferably with a good low level designing and programming concepts.
  • Strong experience in any cloud platform preferably AWS or GCP. 
  • Strong experience of working with API’s and integrating multiple applications together.
  • Experience with SQL and relational databases.
  • Solid architectural understanding of NOSQL databases.
  • Good understanding of cloud security best practices.
  • Excellent understanding of OOP concepts with experience applying it in enterprise programming.
  • Deep understanding of distributed systems (e.g. CAP theorem, partitioning, replication, consistency, and consensus)
  • Good Git version control practices
  • Proficient with Microsoft office suite (Excel, Word, PowerPoint)
  • Experience of working with Data Warehousing Technologies like BigQuery, Redshift, or snowflake is a plus.
  • Experience in using Business Intelligence tools such as: Tableau, Power BI for business applications is a plus.
  • Self-starter and have strong interpersonal skills.
  • Strong analytical, problem solving, and troubleshooting abilities.
  • Flexibility to adapt to a variety of engagement types, working hours and work environments and locations.
Job Location: Hyderabad

Apply for this position

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