Description
The Advisory Machine Learning Engineer is a subject matter expert that works within the Data Science team to enable analytical and Machine Learning solutions to business problems. The Advisory Machine Learning Engineer is responsible for leading Data Scientists and other Machine Learning Engineers to build analytics and machine learning solutions that advance eMoney's core business goals. This role is an advanced individual contributor and is expected to provide guidance and to the team and tackle highly complex problems. The Advisory Machine Learning Engineer leverages a deep understanding of industry best practices to drive initiatives and partnerships with business stakeholders across eMoney. This role works with leadership to advance strategic goals, as well as mentor data scientists and other engineers to optimize and deploy machine learning solutions. Job Responsibilities
- Lead the design and delivery of machine learning projects at scale.
- Identify solutions to business problems and look for opportunities to automate processes.
- Collaborate with stakeholders across the organization to successfully accomplish complex initiatives.
- Act as a Subject Matter Expert (SME) in the development, deployment, and monitoring of machine learning solutions.
- Optimize beyond the data science team by driving cross-team or cross-discipline initiatives.
- Ensure data science is satisfying customers through early and continuous delivery of products.
- Partner with leadership to decompose Epics into Features and drive iteration Planning.
- Debug issues effectively and quickly utilizing deep knowledge of the libraries, platforms, and systems that data science relies on.
- Develop ML workflows and end-to-end pipelines for data preparation, training, deployment, monitoring, and ensure the quality of architecture and design of ML systems and data infrastructure.
- Lead the roll out of major features to production, ensuring that appropriate monitoring, alerting, etc are in place and that failure domains are understood and characterized appropriately before large scale rollout.
- Develop APIs and other endpoints to serve model predictions.
- Build tools that accelerate the development of ML models.
- Provide quality feedback on designs written by other members of the team in a respectful and professional manner.
- Act as a leader and mentor for other team members.
Requirements
- Bachelor's degree in Computer Science, Statistics, Engineering, or related field
- 8+ years professional experience in software development
- 8+ years professional experience in SQL
- Experience with machine learning algorithms and tools (e.g. PyTorch, Scikit-Learn, XGBoost, etc...), artificial intelligence, deep learning, and/or natural language processing
- Experience working with python, java, C++, C#
- Experience working with big data batch and real time processing: Spark, Kafka, etc...
- Experience designing and delivering analytic solutions in cloud environments
- Experience in designing and productionizing large-scale distributed systems built around machine learning models and big data
Skills
- Expertise in cloud technologies and data infrastructure
- Ability to find innovative solutions to complex problems.
- Ability to see the big picture and work tactically to make progress on cross functional projects through continuous improvement
- Expertise in Data Science lifecycle from idea generation to data acquisition/cleansing to modeling and deployment
- Ability to lead design of scalable solutions for data transformation or model serving
- Ability to debug issues quickly and effectively
- Ability to produce scalable and robust production-quality code incorporating testing, evaluation, and monitoring
- Highly motivated, self-starter that can work proactively with minimal supervision.
- Positive, collaborative attitude focused on team and product success.
The salary range for this position is $174,000 - $203,000; commensurate salary to be determined based on skills, professional background and expertise. This position is also eligible, pursuant to applicable eMoney policies, for the annual bonus program, retirement contributions, health insurance, sick leave, parental leave and paid time off. At eMoney Advisor, our mission is to help people talk about money. Founded in 2000, it's the only wealth management system that offers transparency, security, mobile access, and superior organization. Our award-winning, web-based services and resources are designed to amplify advisors' value to their clients. Today, we serve more than 109,000 financial professionals and support over 6 million end clients. At eMoney, we create and nurture a culture that values diversity and inclusion, which enables our employees to thrive and do their best work. Different ideas, perspectives, and backgrounds inspire a stronger and more creative work environment that delivers better results. eMoney is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status.
|