DTCC is seeking a Lead Software Engineer to join its Information Technology group. The successful candidate will work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in their professional development. The role involves designing and implementing AI solutions, conducting thorough evaluations of Large Language Models, and collaborating with cross-functional teams to integrate AI solutions into existing systems and workflows.
Requirements
- Bachelor's or Master’s degree in computer science, Statistics, Data Science, or a related field.
- 7+ years of experience in Machine Learning and Data Science.
- Strong understanding of statistical methods, data structures, and algorithms.
- Strong programming skills in Python; experience with Machine Learning libraries and Generative AI frameworks (e.g., Pandas, NumPy, Matplotlib, Seaborn, TensorFlow, PyTorch, scikit-learn, LangChain) and LLMs.
- Experience building Agentic AI applications using Langgraph or similar frameworks
- Experience developing and deploying AI solutions on AWS cloud platform.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for deploying AI solutions.
- Proven experience in developing and deploying machine learning models in a production environment.
- Experience working with large datasets and performing data analysis.
- Excellent communication and collaboration skills.
- Strong problem-solving skills and analytical thinking
- Passion for learning and staying up-to-date with the latest advancements in AI field
Benefits
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits, based on location
- Pension / Retirement benefits
- Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
- Flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee)