Responsibilities
- Design, implement, and maintain robust, scalable, and efficient GenAI application infrastructure
- Deploy LLMs and other Machine Learning models into production, ensuring high availability and performance
- Develop and maintain caching layers to optimize the performance of GenAI applications
- Implement monitoring and logging systems to track model performance and system health
- Collaborate with Data Scientists to integrate models into existing systems and workflows
- Optimize model inference times and resource utilization to handle large-scale data efficiently
- Ensure best practices in Software Engineering, including testing, CI / CD, clean code are applied to Machine Learning projects
- Work with cross-functional teams to understand business requirements and translate them into technical solutions
- Troubleshoot and resolve issues related to model deployment and system integration
- Stay updated with the latest advancements in GenAI, machine learning infrastructure, and distributed system
About You
Strong background in software engineering with a focus on machine learning infrastructureProficient in deploying, scaling, and optimizing Machine Learning models in a production environmentSolid understanding of distributed systems, microservices architecture, and cloud platforms (, AWS, GCP, Azure)Hands-on experience with containerization technologies like Docker and orchestration tools like KubernetesProficient in Python and experience with other programming languages such as Java, C++, or Go is a plusStrong knowledge of CI / CD pipelines, coding best practices, version control systems, and DevOps practicesFamiliarity with GenAI technologies and frameworks, and a keen interest in their development and applicationExcellent problem-solving skills and ability to work independently on projects from end-to-endStrong verbal and writtenmunication skills to effectively collaborate with cross-functional teams and stakeholdersHave a growth mindset where you always want and try to improve processes / systems for the betterAble to work end-to-end from ideation all the way to execution with minimal supervisiorWhat's Next...
After you submit your application, you can expect the following steps in the recruitment process :
Online Technical TestTake-Home AssessmentInterview & Discussion of Take-Home Assessment - Hiring Manager (Virtual or face-to-face)If you've already sent in your application for this position and were not selected, please re-apply after 6 months.What We Value
We value growth-minded and collaborative people with high learning agility who embody our core values of teamwork, customer-first and innovation . Every member of the MoneyLion Team is passionate about fintech and ready to give 100% in helping us achieve our mission.
Working At MoneyLion
At MoneyLion, we want you to be well and thrive. Our generous benefits package includes :
Wellness perksPaid parental leaveGenerous Paid Time OffLearning and Development resourcesFlexible working hoursMoneyLion ismitted to equal employment opportunities for all employees. Inside ourpany, every decision we make regarding our employees is based on merit,petence, and performance,pletely free of discrimination. We aremitted to building a team that represents a variety of backgrounds, perspectives, and skills. Within that team, no one will feel more "other" than anyone else. We realize the full promise of diversity and want you to bring your whole self to work every single day. Job ID 5238683004