United Wholesale Mortgage is looking to solve business and technical problems by hiring a Senior Software Developer to develop scalable AI/ML models and systems using cutting-edge technology
Requirements
- 7+ Years of professional work experience in Python software development
- Extensive experience with core AI/ML libraries (e.g., TensorFlow, PyTorch, scikit-learn, Pandas, XGBoost)
- Experience with Python RESTful APIs using Fast API, ensuring effective communication between backend systems and applications
- Experience with relational and/or NoSQL databases (e.g., SQL, Google FireStore, Azure Cosmos DB)
- Experience building and deploying machine learning models in a production environment
- Expert knowledge of object oriented programming
- Experience with Cloud Platforms (GCP Preferred, AWS, Azure) and their AI/ML services like Gemini
Responsibilities
- Develop scalable AI/ML models and systems using cutting-edge technology
- Participate in project focused Scrum rituals (standup, grooming, planning, retrospective)
- Work with AI Scientists, ML Engineers, Product Managers, and Architects to collaborate and build industry-leading AI solutions
- Develop and design data pipelines, model training/inference services, and data storage solutions
- Promote best practices and patterns in software development
- Promote MLOps best practices for model versioning, deployment, and monitoring
- Research and assess new technologies
Other
- Bachelor's degree in CS, IT, Computer Engineer or related field
- Ability to work with limited guidance in a team environment
- On-site attendance is required
- Paid Time Off (PTO) after just 30 days
- Additional parental and maternity leave benefits after 12 months