About this role
The team is seeking a Software Engineer II specializing in AI Enablement to join their innovative team. This role involves developing and enhancing AI-driven solutions that provide critical analytics and insights to investment professionals worldwide.
Key Responsibilities:
- Design, develop, and implement AI algorithms and models to enhance data processing and analytics.
- Collaborate with cross-functional teams to integrate AI capabilities into existing software solutions.
- Conduct research on emerging AI technologies and methodologies to improve product offerings.
- Ensure high-quality code through testing and debugging processes.
- Participate in code reviews and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with cloud platforms (e.g., AWS, Azure) and data processing tools.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Experience:
- 3-5 years of relevant experience in software development and AI technologies.
What we offer:
- A dynamic work environment where innovation is encouraged.
- Opportunities for professional development and career growth.
- A supportive team culture that values collaboration and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.