Senior AI Engineer
Skills
About the role
About the Role We are looking for a Senior AI Engineer to design, build, and deploy production-grade AI solutions that solve complex business problems. You will work closely with product owners, data scientists, architects, risk specialists, cybersecurity, compliance, and business stakeholders to deliver secure, scalable, explainable, and enterprise-ready AI applications.
Key Responsibilities -Design and build AI-enabled applications, including user-facing workflows, APIs, microservices, orchestration components, and data integration layers. -Develop modern React/TypeScript front ends with reusable components, strong API integration, and explainable AI-assisted user experiences. -Build Python services for AI/ML integration, model orchestration, RAG, agentic workflows, data processing, evaluation pipelines, and automation. -Develop and integrate Java/Spring Boot microservices for enterprise backend capabilities, business rules, workflow orchestration, and secure service-to-service communication. -Integrate structured and unstructured data from enterprise systems, documents, market/event data, portfolio data, and enterprise knowledge sources. -Contribute to AI architecture using LLM APIs, prompt orchestration, embeddings, vector search, RAG, model evaluation, guardrails, and human-in-the-loop review. -Engineer AI solutions for scenario analysis, event-driven intelligence, impact assessment, portfolio/risk insight generation, and decision support. -Apply engineering best practices, including clean code, automated testing, CI/CD, code reviews, observability, performance tuning, resilience, and production readiness. -Implement controls for data privacy, entitlement management, audit logging, explainability, traceability, model output monitoring, and responsible AI usage. -Provide technical leadership, mentoring, design guidance, and reusable engineering patterns across teams.
Requirements
-Significant professional software engineering experience with hands-on delivery of AI, data, analytics, or decision-support platforms. -Strong React expertise, including TypeScript/JavaScript, state management, reusable component design, and responsive UI development. -Strong Python engineering experience with FastAPI/Flask, Pandas, AI/ML libraries, data pipelines, LLM integration, model evaluation, and automation frameworks. -Strong Java engineering experience with Spring Boot, REST APIs, microservices, event-driven architecture, resilience, and enterprise integration patterns. -Experience building production-grade applications with a strong understanding of security, scalability, availability, latency, observability, and maintainability. -Hands-on experience with GenAI technologies, including LLM APIs, prompt engineering, embeddings, vector databases, RAG, semantic search, agent workflows, hallucination mitigation, and guardrails. -Experience integrating enterprise data sources and APIs, including SQL databases, document stores, search platforms, messaging/event platforms, and data lakes. -Strong understanding of secure engineering, authentication/authorization, entitlement models, data protection, and audit requirements. -Experience working in Agile delivery teams and communicating complex technical concepts to technical and non-technical stakeholders.