Software Engineer II - (AI Enablement)
Core
Engineer innovative machine learning and NLP solutions tailored to financial tasks, including Knowledge Graphs and LLM integration, to enable scalable AI adoption for investment professionals.
Role type
Senior IC Software Engineer (AI/ML Enablement)
Builds
Reusable, composable AI capabilities, production ML/NLP models, and robust data pipelines for financial analytics.
Domain
Financial Services / Artificial Intelligence / Machine Learning
Deliverable
production ML models
Required skills
Python, AWS cloud architecture, Docker, API development, event-driven architectures, SQL/NoSQL/Vector databases, full software development lifecycle
Preferred skills
Knowledge Graphs, NLP libraries (nltk, SpaCy), unstructured text analysis, Deep Learning concepts, financial domain expertise
Technologies
AWS, Python, Docker, SQL, NoSQL, Vector databases, nltk, SpaCy
Responsibilities
Implement machine learning approaches for financial tasks across Knowledge Graphs; optimize and scale AWS-based infrastructure for ML and LLM solutions; collaborate on integrating and managing ML/NLP models in production; develop and maintain data pipelines for complex financial data.
Seniority
Mid-Senior, hands-on IC