remote
Graduate Software Engineer - abound
Software Engineer
Entry‑level software engineer focused on building AI‑driven lending solutions using Python, Machine Learning, and Open Banking data to deliver fair, affordable personal finance at scale.
About the role
Key Responsibilities
- Develop and maintain Python services that ingest and process Open Banking data streams.
- Implement machine learning models to assess creditworthiness and predict repayment behavior.
- Collaborate with data scientists to refine feature engineering and model pipelines.
- Write efficient SQL queries for data extraction and reporting.
- Participate in code reviews, unit testing, and continuous integration workflows.
Requirements
- Strong programming skills in Python and familiarity with data‑centric libraries (pandas, scikit‑learn).
- Basic understanding of machine learning concepts and model deployment.
- Experience with SQL and relational database design.
- Knowledge of Open Banking APIs or experience with financial data integration.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningsql