What are the responsibilities and job description for the Software Engineer position at Pi Square Technologies?
Software Engineer
Primary Skills: Python, React Secondary Skills: Artificial Intelligence (AI)
Responsibilities
Develop and maintain scalable web applications using Python (backend) and React (frontend) frameworks.
Collaborate with cross-functional teams to design, build, and deploy innovative software solutions.
Integrate AI/ML models into applications to enhance functionality and user experience.
Write clean, efficient, and well-documented code following industry best practices.
Troubleshoot, debug, and optimize application performance across environments.
Requirements
Strong proficiency in Python and React.
Familiarity with AI/ML concepts and ability to apply them in real-world projects.
Experience with RESTful APIs, databases (SQL/NoSQL), and Git version control.
Strong problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team environment.