You will be responsible for developing and implementing high-quality software solutions, creating
complex applications using cutting-edge programming features and frameworks and collaborating
with other teams in the firm to define, design and ship new features.
Tasks include (but is not limited to):
• Create large-scale data processing pipelines to help developers build and train novel machine
learning algorithms.
• Participate in code reviews, ensure code quality and identify areas for improvement to
implement practical solutions.
• Debugging codes when required and troubleshooting any Python-related queries.
• Keep up to date with emerging trends and technologies in Python development.
About you:
• 3+ years of experience as a Python Developer with a strong portfolio of projects.
• Bachelor's degree in Computer Science, Software Engineering or a related field.
• In-depth understanding of the Python software development stacks, ecosystems, frameworks
and tools such as Numpy, Scipy, Pandas, Dask, spaCy, NLTK, sci-kit-learn and PyTorch.
• Experience with front-end development using HTML, CSS, and JavaScript.
• Familiarity with database technologies such as SQL and NoSQL.
• Excellent problem-solving ability with solid communication and collaboration skills.
Preferred skills and qualifications:
• Experience with popular Python frameworks such as Django, Flask or Pyramid.
• Knowledge of data science and machine learning concepts and tools.
• A working understanding of cloud platforms such as AWS, Google Cloud or Azure.
• Contributions to open-source Python projects or active involvement in the Python
community.
Minimum requirements (education wise) BEng (IT, CE, CS, or EC), BSc, MSc (CS), BCA, or
MCA from a Tier 1 college
3 years Work Visa
Straight to Residency pathway
Share this job with your friends
Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.