remote
Software Engineer, Conversion - Upstart
Software Engineer
Software Engineer focused on building scalable AI-driven credit decisioning systems using Python, Machine Learning, and AWS, delivering high‑throughput APIs and data pipelines for millions of predictions daily.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python services that power real‑time credit risk predictions.
- Implement and optimize machine learning pipelines, integrating over 1,800 signals into production models.
- Build and expose RESTful APIs for internal and partner use, ensuring low latency and high availability.
- Collaborate with data scientists to translate model insights into scalable code and monitor model drift.
- Leverage AWS services (Lambda, ECS, RDS, S3) to deploy, scale, and secure applications.
- Write efficient SQL queries and maintain data warehouses that support model training and analytics.
Requirements
- 3+ years of software engineering experience in a production environment.
- Experience with AWS cloud services and container orchestration.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningawssql