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.
#J-18808-Ljbffr