Lead EngineerFull Description
We are looking for one or more star software engineers! Someone who is both a developer/architect and a leader to manage a strong team.
You can traverse the full software stack with ease, with demonstrated experience designing and implementing each layer of large scale, enterprise applications. You want to get your hands dirty. While you enjoy leading others, your real passion is computer programming. The harder the problem the better.
Software EngineerFull Description
We are looking for experienced software engineers to join our strong team.
You love learning new technologies and concepts. You’re excited to explore different frameworks, and emerging theories on machine learning and AI. And you have a strong understanding of computer science fundamentals in data structures, algorithm design, graph theory etc.