Senior Python Software Developer at United Wholesale Mortgage
Pontiac, MI 48341, USA -
Full Time


Start Date

Immediate

Expiry Date

14 Sep, 25

Salary

0.0

Posted On

15 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

:
United Wholesale Mortgage is hiring a Senior Software Developer for an on-site position in Pontiac, MI.

WHAT WE NEED FROM YOU:

Required:

  • 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)
  • Bachelor’s degree in CS, IT, Computer Engineer or related field
  • Experience building and deploying machine learning models in a production environment
  • Ability to work with limited guidance in a team environment
  • Expert knowledge of object oriented programming
  • This position requires on-site attendance.

Preferred:

  • Experience with Cloud Platforms (GCP Preferred, AWS, Azure) and their AI/ML services like Gemini
  • Experience with Jira
  • Experience in an Agile environment
  • Experience with Python unit testing frameworks (e.g., pytest)
  • Experience with .NET
  • Knowledge of SOLID principles
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
  • Mentor new developers and support cross-functionality of roles
Loading...