As a Software Engineer on our Youth Well-Being team, you will design and develop software solutions that promote positive youth development and well-being. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical roadmaps, and implement solutions that meet the needs of our users. You will also collaborate with data scientists and researchers to integrate machine learning models and data analytics into our products.
Key Responsibilities:
- Design and develop software solutions that promote positive youth development and well-being
- Work closely with cross-functional teams to identify and prioritize project requirements
- Develop technical roadmaps and implement solutions that meet the needs of our users
- Collaborate with data scientists and researchers to integrate machine learning models and data analytics into our products
- Contribute to the development of technical documentation and knowledge sharing within the team
Requirements:
- 3+ years of experience in software development, preferably in a related field
- Strong understanding of software development principles, including design patterns and architecture
- Experience with machine learning and data analytics, preferably with Python and AWS
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams
- Bachelor's degree in Computer Science or related field