onsite
Intermediate Software Developer - Propel Holdings
Software Engineer
Intermediate Software Developer building AI‑driven credit evaluation tools using Python, Node.js, and AWS, with a focus on data pipelines, ML model integration, and scalable backend services.
About the role
Key Responsibilities
- Design, develop, and maintain backend services in Python and Node.js that support real‑time credit scoring and data ingestion pipelines.
- Collaborate with data scientists to deploy and monitor machine learning models in production environments on AWS.
- Implement secure, scalable APIs and microservices, ensuring high availability and performance.
- Write efficient SQL queries and manage relational databases for transactional and analytical workloads.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) workflows.
Requirements
- 3+ years of professional software development experience with Python and Node.js.
- Hands‑on experience with AWS services (Lambda, S3, RDS, SageMaker).
- Strong understanding of machine learning concepts and model deployment best practices.
- Proficiency in SQL and relational database design.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonnodejsmachine learningawssql