Machine Learning Tech Lead

  • Newark, NJ


: $57,740.00 - $79,490.00 /year *

Employment Type

: Full-Time


: Manufacturing

Loading some great jobs for you...

Job Description

Machine Learning Lead

**this is a VERY hands on technical Machine Learning role. You absolutely must come from a Software Engineering background with recent ML experience to qualify**


Provide technical leadership for a team of machine learning engineers and data scientists tasked with empowering our customer experience through model driven insights

Be the technical expert driving the exploration, selection and implementation of tools and enablers to empower anyone engaged in data science

Define technical strategy and architecture across Data Engineering, Data Science and Business Intelligence as well as Client Facing platforms

Define iterative and incremental technical strategy to implement a Data Science platform to enable agility, speed and leverage, as well as operational excellence

Define practical and maintainable architectures that can handle large-scale datasets, based on detailed knowledge of relevant technologies in the big data engineering space as it relates to the support of data science

Define technical integration points with Big Data, Business Intelligence and our client facing platforms; resolve complex cross stream/group system architecture and business problems

Hands-on, deep technical expertise: deliver key aspects of the architecture through implementation of proofs of concept, and/or key components of the overall architecture that serve as examples or the foundation for implementation

Lead a team of machine learning engineers as they use tools and develop processes to efficiently train, productionize, monitor and maintain data models at scale

Partner with technical managers whose teams will deliver the strategy and architecture incrementally; hands on mentorship and influence of engineers through design and code reviews

Influence business strategy based on emerging technology capabilities and trends; Provide advice to senior managers across the marketing, product, data science and engineering disciplines


Bachelor s Degree in Computer Science
7+ years of experience of software development and deployment of distributed multi-tier applications with high throughput requirements


Demonstrated expertise in a variety of Big Data and Data Science technologies and platforms such as AWS RedShift, Glue, EMR, Sagemaker, as well as Hadoop, Spark, Jupyter
Demonstrated experience using machine learning engineering tools and practices to productionize, train, deploy, monitor and maintain data models at scale using libraries such as MLLib, SciKit-learn and TensorFlow
Action-oriented strategic thinker
Be able to thrive in an ambiguous environment - where change is the only constant
Detailed oriented to ensure that project success is paramount
Strong verbal and communication skills
Strong analytical skills and an out of the box thinker
Self-starter with the ability to multi-task and work in a very fast paced environment
Track record of defining and delivering cross functional solutions that are innovative and extensible
Be able to disagree, yet align, when dealing with different stakeholders
Results oriented and with a strong customer focus
Highly autonomous. Delivers with little guidance
Strong mentor of peers and subordinates

Associated topics: .net, application architect, application developer, design, design pattern, java, maven, project architect, senior, senior software engineer

* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Upload your resume now!

Upload your resume

Loading some great jobs for you...