תאור התפקיד
We are looking for world class scientists and engineer to join our Algorithms group. This group is entrusted with developing core data mining and machine learning algorithms.
At the Algorithms group you will invent, implement, and deploy state of the art optimization algorithms and systems. You will build prototypes and explore conceptually new solutions. You will be at the heart of a growing and exciting focus area for us.
Your Position Will Require You To
Lead a team of highly skilled and driven individuals towards achieving aggressive business goals.
Grow talent in the team, coach team members on growth areas and create a promotion paths for strong performers.
Communicate clearly with our customers and collaborators to reduce ambiguity and mitigate risk.
Enforce professional software engineering guidelines and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Manage and communicate project deliverables, timelines, and progress.
Build highly distributed, multi-tenet systems with clear state-full/state-less boundaries.
Interact with scientists and understand the inner workings of complex algorithms.
דרישות התפקיד
PhD or Masters in computer science, operations research, statistics, engineering, or mathematics
5+ years professional experience in software development management.
Computer Science fundamentals in object-oriented design and efficient data structures.
Computer Science fundamentals in algorithm design, complexity analysis, problem solving and diagnosis.
Proficiency in and experience with C#
Experience with networking and distributes systems.
Experience with machine learning or data mining applications. – Advantage
Experience with Optimization algorithms / NP-Complete – Advantage
Strong and recent experience in C# – Advantage
Experience with Cloud based product and real-time monitoring is an advantage.