Position: Lead Python Application Developer
Overview
We are seeking an accomplished Lead Python Application Developer to join our team, with a strong focus on leading innovation in ESG technology within the asset management and financial services sectors. The ideal candidate will possess more than 7 years of overall experience, including 1-3 years in a relevant ESG technology role.
Key Responsibilities
- Create and maintain comprehensive data flow designs and technical documentation in accordance with Agile product development standards.
- Understand business objectives and develop models that facilitate their achievement, including metrics to monitor progress.
- Demonstrate various algorithmic approaches and evaluate their effectiveness.
- Utilize a diverse range of modern technologies, including Python, R, Scala, and Spark, to analyze large datasets and develop systems for automated data collection, curation, and model training.
- Analyze multiple data sources, extract features, train and test models, and implement models that significantly enhance business outcomes.
- Collaborate with Data Scientists and Data Engineers to design predictive algorithms.
- Train models and optimize hyperparameters for superior performance.
Required Skills
- Proficiency in Python and fundamental libraries for machine learning such as scikit-learn and pandas.
- Familiarity with machine learning tools including R, Theano, TensorFlow, SparkML, or Foundry.
- Experience in applying various modeling techniques to address business challenges, including classification, regression, time series, clustering, text analytics, and more.
- Knowledge of data visualization tools such as matplotlib or ggplot2, along with BI tools like Microsoft Power BI, Quick Sight, or Tableau.
- Understanding of cloud computing technologies such as Hadoop, Apache Spark, AWS, Microsoft Azure, or Google Cloud.
- Strong analytical skills with demonstrated problem-solving capabilities.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Mathematics, or a related discipline.
- Minimum of 7 years of experience in software development with a concentration on machine learning applications, including 1-3 years in an ESG technology-focused role within the asset management or financial services industry.
Career Growth Opportunities
Joining our team offers exceptional avenues for professional development and continuous learning, positioning you at the forefront of advancements in ESG technology and sustainable finance.
Company Culture And Values
We pride ourselves on fostering a collaborative work environment that values innovation, diversity, and professional integrity. Our team is dedicated to making a meaningful impact in the industry while supporting individual growth.
Networking And Professional Opportunities
As part of our organization, you will have the opportunity to connect with industry leaders, participate in cutting-edge projects, and enhance your professional network on platforms such as LinkedIn.
Employment Type: Full-Time