What are the responsibilities and job description for the Python Developer position at Motion Recruitment?
Grow your career as a Python Developer with an innovative global bank in Irving, TX. Contract role with strong possibility of extension and/or conversion. Will require working a hybrid schedule 2-3 days onsite per week.
Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will have to have open and adaptive mindset to learn new and advanced models in LLM and GenAI and bring in innovative solutions to complex business problems. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.
Contract Duration: 12 Months
Required Skills & Experience
Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will have to have open and adaptive mindset to learn new and advanced models in LLM and GenAI and bring in innovative solutions to complex business problems. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.
Contract Duration: 12 Months
Required Skills & Experience
- Bachelor’s degree in computer science, Data Science, Statistics, Mathematics, Engineering or related field or equivalent experience.
- 3-5 years of experience with developing scalable and reliable machine learning systems for training, inference, monitoring, and iteration.
- Exposure to ML/DL/LLM algorithms, model architectures, and training techniques.
- Proficiency in Python and related modules (e.g. numpy, pandas)
- Proficiency utilizing LLMs.
- Ability to work independently and collaboratively within a team.
- Python, GenAI, LangGraph, Java
- Ability to lead and coach junior developers
- Experience in GenAI/LLMs projects.
- Familiarity with distributed data/computing tools (e.g., Hadoop, Hive, Spark, MySQL).
- Background in financial business-like banking, risk management.
- Experience with AI Dev tools such as Copilot
- Design, architect and implement robust Python-based solutions
- Work with global Technology Teams across different time zones, in a hybrid work model
- Adhere to Object-Oriented Programming (OOPS) principle-based development standards
- Mentor and coach junior level developers
- Drive resolutions of variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
- Strong experience with applications programming and ensure application design adheres to the overall architecture blueprint
- Utilize knowledge of system flow and develop standards for coding, testing, debugging, and implementation
- Provide comprehensive in-depth analysis with interpretive thinking to define issues and develop innovative solutions
- Implement Unit Testing and TDD to ensure software quality and maintainability