Are you passionate about leveraging technology for good and contributing to projects that make a real-world impact? Our client, an innovative technology company, is on a mission to build transformative solutions from the ground up. Theyre looking for dedicated professionals to join them as an Engineering Lead and a Senior Machine Learning Engineer. These roles offer a chance to create meaningful change, bringing cutting-edge technology to life in ways that truly benefit society. Roles Available:Engineering Lead Key Responsibilities: Lead and mentor a team of engineers, driving the development of impactful products from concept to completion. Collaborate on technical architecture to ensure scalability, security, and performance while creating solutions that address real-world challenges. Act as a bridge between engineering and other teams, establishing best practices and efficient processes to support the companys tech-for-good mission. Play a critical role in building the engineering culture, supporting team growth, and mentoring future leaders. Ideal Background: Hands-on experience leading teams in building innovative solutions, with a track record of successful project planning and execution. A collaborative approach to technical leadership, with a focus on making strategic decisions that align with both product goals and positive societal impact. Senior Machine Learning Engineer Key Responsibilities: Design and deploy machine learning models and systems that contribute to the development of socially impactful products. Develop robust ML pipelines and data infrastructure from the ground up, ensuring high performance and reliability. Work closely with cross-functional teams to integrate advanced ML capabilities into the companys tech-for-good solutions. Stay current with advancements in ML to continually improve and refine the companys offerings, aligning with their mission of meaningful innovation. Ideal Background: Proven experience in creating and deploying ML models, with a focus on designing solutions that benefit users and society. Strong capabilities in building data pipelines and managing ML lifecycle (MLOps), with a commitment to applying machine learning responsibly and effectively. Shared Requirements for Both Roles: Passion for using technology to make a positive difference in the world. Strong collaboration skills, particularly with engineering, product, and mission-aligned teams. Commitment to continuous learning, high standards in security and best practices, and a culture of mentoring and growth. Why Join? These roles are more than jobstheyre opportunities to create something from the ground up that makes a lasting impact. Youll be part of a forward-thinking team thats dedicated to building technology that serves the greater good, in an environment that encourages innovation, mentorship, and purpose-driven work. Apply Today: If youre ready to contribute your skills to a tech-for-good mission and be part of a team that values making a difference, wed love to hear from you. Contact Daryl Crothers (Head of IT) for more information Skills: Python machine learning llm ai