The position is full-time and requires a minimum of 4 years of experience.
The company is seeking a skilled and driven Python Fullstack Developer to join their high-performing development team.
The developer will be responsible for designing, developing, and maintaining end-to-end solutions with a strong emphasis on backend development and API integration.
The ideal candidate should have deep expertise in Python, experience in RESTful API development, and proficiency in modern data science libraries such as NumPy, Pandas, TensorFlow, Keras, and Scikit-learn.
The role involves building scalable, reliable applications and intelligent systems that leverage machine learning and data-driven insights.
Collaboration with front-end developers, data scientists, and DevOps engineers is essential to deliver seamless user experiences and high-performance APIs.
Key responsibilities include developing and maintaining Python-based backend services, integrating AI/ML models into production environments, building data processing pipelines, optimizing API performance, and participating in code reviews.
Requirements:
Candidates must have 4+ years of experience as a Python Developer, with proven experience in fullstack or backend roles.
A strong understanding of RESTful API design and best practices is required.
Proficiency in Python, with in-depth knowledge of libraries such as NumPy, Pandas, TensorFlow, Keras, and Scikit-learn is essential.
Experience in developing applications that integrate data science models into production-grade systems is necessary.
Familiarity with front-end technologies (HTML, CSS, JavaScript, React or similar frameworks) is a plus.
Solid experience with version control tools such as Git and development workflows like Agile/Scrum is required.
Experience working with cloud platforms such as AWS, Azure, or GCP is an advantage.
Strong problem-solving skills and the ability to work independently and in a team environment are essential.
Excellent communication skills and a passion for building high-quality software are required.
Benefits:
The position offers the opportunity to work in a dynamic product development team.
Developers will have the chance to build scalable and reliable applications that leverage cutting-edge technologies.
The role provides an environment for collaboration with cross-functional teams, enhancing professional growth.
Staying up-to-date with industry trends and emerging technologies is encouraged, ensuring competitive solutions.
The position supports a culture of code reviews and troubleshooting, fostering continuous learning and improvement.