Apply for this Job
Overview:
The successful candidate will have the opportunity to work directly with investment teams, building cutting-edge technology in a crucial industry, and developing innovative applications within generative AI.
Roles and Responsibilities:
Design and Develop Solutions: Architect, design, and implement scalable, robust, and secure applications using Azure cloud services. Develop application features and functionalities using C , Node.js, or Python, ensuring high performance and responsiveness. (Expertise in at least one of these languages is required.
AI Integration: Utilize Azure AI services to integrate machine learning and AI capabilities into applications, enhancing functionality and user experience. (Familiarity with Azure AI services is needed.)
Optimize LLM API Interactions: Use prompt engineering, retrieval-augmented generation (RAG), context management, and performance tuning.
Code Quality / Code Reviews: Write clean, maintainable, and efficient code following industry best practices and coding standards.
CI/CD Pipelines: Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines to automate the build, test, and deployment processes.
Documentation: Create and maintain comprehensive documentation for code, APIs, and system architecture.
Candidate Requirements / Must-Have Skills:
6-10+ years of experience in software development, with strong object-oriented programming and design principles.
Experience working with LLMs and related AI frameworks (e.g., LangChain, Vector Databases, RAG).
Experience with API development and integration (RESTful APIs, GraphQL, cloud-based services).
Knowledge of relational and NoSQL document databases.
Exposure to Docker and Kubernetes container orchestration is a plus.
Experience deploying solutions in cloud environments (AWS, Azure, GCP, Kubernetes, Serverless).
Soft Skills Required:
Strong problem-solving and analytical skills.
Excellent communication and cross-functional collaboration skills.
Passion for AI innovation and automation.
Nice-to-Have Skills:
Experience in financial services and investments.
Education:
Bachelor†s degree in Computer Science, Engineering, or a related field.
Education: Bachelors Degree
Date Posted: 26 March 2025
Apply for this Job