What are the responsibilities and job description for the Lead Data & ML Engineer position at A2C?
*Must be onsite NYC*
- Responsibilities: Work with Quantitative Strategist/Statistical Modeler to build, enhance, and execute/test scenarios
- Ability to develop, run and infer Machine Learning Models and Statistical Models on cloud
- Identify potential improvements to the current design/processes.
- Ability to assess risks in design/development upfront.
- Plan and co-ordinate the data/process migration across databases.
- Participate in multiple project discussions as a senior member of the team.
- Serve as a coach/mentor for junior developers.
- Provide thought leadership.
- Lead team in new initiatives such as cloud strategy.
- Required Skills:10 years of total experience.
- Strong Python, Spark, PyTorch, PySpark, Java and C scripting experience
- Have knowledge on Machine Learning, Statistics and Model development, training and inference.
- Have strong design and problem-solving skills
- Strong understanding of machine learning tools ML Flow, Databricks, Snowflake on Cloud
- SQL skills and database programming skills including creating views, stored procedures, triggers, implementing referential integrity, as well as designing and coding for performance.
- Knowledge and hands-on experience of RDBMS systems (e.g.: DB2, Teradata, or Oracle, Snowflake).
- Good communication and leadership skills.
- Organization, discipline, detail-orientation, self-motivation, and focused on delivery.
- In-depth knowledge and hands-on experience Unix/Linux programming (shell and/or Perl).
- Desired Skills:Experience in the Financial Industry
- Good understanding of Data engineering principles and risk model development.
- ETL experience with Informatica
- Experience in Cloud database (e.g.: AZURE, Snowflake).
- Experience with Scala/Spark/C /Pytorch
- Experience with AngularJS
- Experience in KDB