Associate Software Engineer – Python
Company | Progressive Leasing |
---|---|
Location | Florida, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level |
Requirements
- 3+ years of professional software development experience, preferably in an enterprise or production setting
- 3+ years of experience working with Python
- Experience building service-oriented and event-driven architectures, using Domain-Driven Design for RESTful microservices
- Strong understanding of CI/CD pipelines, with experience in CircleCI, Octopus, or similar tools
- Experience working with AWS services, particularly Lambda, SageMaker Endpoints, EKS, RDS, and Python FastAPI
- Experience using Terraform or other Infrastructure-as-Code (IaC) tools
- A track record of successfully delivering cross-functional projects in fast-paced, evolving environments.
Responsibilities
- Work closely with the Director of Machine Learning Engineering to architect and implement our new decisioning platform.
- Design, build, and support scalable microservices that power Machine Learning and Data Science applications.
- Partner with Data Scientists and ML Engineers to integrate cutting-edge models into production.
- Advocate for and implement best practices in DevOps/MLOps, CI/CD, and automation.
- Operate in a modern AWS cloud environment, leveraging AWS Lambda for serverless compute, Amazon RDS for database management, Amazon EKS for container orchestration, SageMaker Endpoints for real-time ML model deployment, and Python FastAPI for building high-performance APIs.
- Ensure high code quality through code reviews, testing, and software craftsmanship.
- Take ownership of projects, drive them forward, and contribute to technical decisions.
Preferred Qualifications
- Background/Experience in Data Science or Machine Learning
- Experience with C# and .Net Core
- Experience with Javascript
- Experience with a variety of technologies such as SonarQube, Artifactory, and Mend.io