Development Lead at Vertica (Machine Learning) (US - REMOTE)
Title: Development Lead at Vertica (Machine Learning) (US -
Location: Remote Eligible
Vertica believes that each of us knows the work environment that
makes us the most productive. That's why we provide our employees
with the ability to work how and where they will be the most
successful. We enable a flexible approach to work location, meaning
for roles where it makes sense, you can work from the office or
from home, or a combination of both, but you make that choice
including where you choose to live. Vertica invests in the best
technologies and provides flexible benefits and collaborative work
environments to empower employees to work productively in the
setting that meets their personal needs. That's why we're so proud
to have a highly productive and engaged team in every function of
About your role
You will lead, mentor and develop a highly talented and growing
team at Vertica.
You will design, implement and optimize innovative machine
learning algorithms and features to help our customers uncover
hidden patterns, correlations, and other valuable insights from
massive amounts of data. To do this you'll need to design and
implement ML algorithms including but not limited to XGBoost, KNN
and ARIMA in Vertica's MPP architecture to crunch petabytes of
You'll work on low-level systems code (C++) to make ML
algorithms run orders of magnitude faster. And you'll enhance the
Vertica Software Development Kit (SDK) and core infrastructure to
integrate Vertica with ML frameworks.
It is an exciting time to join the team, as Vertica paves the
way for scalable in-database machine learning on petabytes of
- 5+ years of combined experience in software development and
management of the development team.
- Customer focus with knowledge of major machine learning use
cases in the industry.
- C/C++ or Java
- Essential algorithms and data structures.
- Experience with large scale distributed systems.
- Ability to work in a cross-functional team with PM, QA,
Documentation, and others.
- Willingness and ability to hire and mentor team members and
- Excellent communication and strong analytical thinking
- Experience with Machine Learning tools/libraries like Apache
Spark, H20, TensorFlow, PyTorch, or others.
- MS or PhD in Machine Learning or Computer Science.
- Proficiency in Python and SQL.
- Advanced knowledge of algorithms and data structures.
- Knowledge/experience of putting machine learning models into
production over distributed architecture with one or more of the
following: classification, regression, recommendation systems,
time-series, or ranking systems.
- Experience in the development of enterprise-grade ML
- Database fundamentals
About our team
The best ideas often come from fresh perspectives. At Vertica,
our open-minded, diverse and inclusive team is always learning from
each other. We approach intellectually challenging work with a "get
it done" attitude. Vertica Engineers are given significant latitude
and support to pursue what they are passionate about to make
Vertica an even better place. If you are excited about building
great technology with a proactive team, you will find yourself in
good company at Vertica.
About our product
Vertica provides a state-of-the-art Big Data Analytics platform
that handles petabytes of data. It is a commercially successful,
high performance, distributed database. Every industry is finding
ways to benefit from data analytics. We continue to engineer our
product to be flexible so that it supports all of them. Vertica is
a recognized leader in analytics powering some of the world's most
data driven organizations like Uber, Wayfair, Intuit, Cerner, and
more. Our columnar, MPP, distributed database delivers
unprecedented speed, petabyte scale, with analytics and machine
learning functions built into the core.
We believe the future belongs to the fast. Join us for the
Micro Focus is proud to be an Equal Opportunity Employer.
Prospective employees will receive consideration without
discrimination because of race, colour, religion, creed, gender,
national origin, age, disability, marital or veteran status, sexual
orientation, genetic information, citizenship or any other legally