About the job
Why Join Faculty?
Founded in 2014, Faculty is at the forefront of AI innovation, believing it to be the pivotal technology of our era. With a diverse portfolio of over 350 global clients, we are committed to enhancing performance through human-centric AI solutions. To learn more about our impactful work, click here.
We prioritize innovation over fleeting trends, focusing on the development and deployment of responsible AI that drives tangible results. Our expertise in technical, product, and delivery aspects empowers clients across various sectors including government, finance, retail, energy, life sciences, and defense.
As our business and reputation expand rapidly, we actively seek individuals who share our intellectual curiosity and ambition to leave a positive technological legacy.
AI is a transformative force; join us to explore its most powerful applications and make them a reality.
About Our Team
Our Energy, Transition, and Environment unit is leading the way in advancing the clean energy revolution. We aim to expedite the shift toward net-zero emissions and enhance efficiencies for the next generation of utility companies.
We believe that the responsible and intelligent utilization of AI is essential for achieving our mission. Collaborating with a variety of clients—from major energy operators to GreenTech startups and national infrastructure providers—we create solutions that yield measurable impact, steering us toward a smarter, cleaner, and more sustainable future.
Role Overview
As a Lead Software Engineer focused on Machine Learning, you will guide the technical direction and execution of sophisticated AI projects. Your role will encompass serving as a technical authority, applying your expertise across numerous projects, from client-side deployments to strategic AI advisory, ensuring that architectural choices are robust and dependable.
This position requires a blend of advanced technical skills and effective leadership, emphasizing innovation, nurturing team development, and crafting reusable solutions throughout the organization. If you are prepared to manage complex projects and deliver practical, innovative results, this is your opportunity to influence our future.
Key Responsibilities:
- Establishing the technical direction and overseeing the development of AI projects.
- Leading a team of engineers, providing mentorship and fostering a collaborative work environment.
- Ensuring best practices in software development and design principles are adhered to.
- Engaging with clients to understand their needs and translating them into technical solutions.

