Location: Ohio, DE or TX, Multiple Positions
Job Title: Associate / Vice President, Software Engineer, Machine Learning
As a member of our Machine Learning Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
This role requires a wide variety of strengths and capabilities, including:
BS degree in computer science engineering or equivalent experience
Good knowledge of Machine Learning modelling as an engineer.
Advanced knowledge of application, data, and infrastructure architecture disciplines
Working experience in software development, OOPS , SDLC
Knowledge of industry-wide technology trends and best practices
Ability to work in large, collaborative teams to achieve organizational goals
Passionate about building an innovative culture
Understanding of software skills such as business analysis, development, maintenance, and software improvement
Hand on experience required :
Experience in building ML Models, experience with model accuracy and tuning. Working with Data structured and NLP models
Experience in deep learning models using Tensor-flow and GPU’s
Building Data pipeline in Spark. Tuning Spark queries
Strong experience in programming languages such as Java or Python
Python Machine Learning library and ecosystem experience ( Pandas and Numpy etc)
Big data platform experience such as Hadoop desirable
Experience in Cloud Technologies: Kubernetes and AWS desirable