Our Client Currently looking for Software Engineer – AI Product Development
Responsibilities
- Design, develop, test, deploy, and maintain software supporting BIA’s AI-enabled research products and internal business applications.
- Maintain and extend BIA’s existing software infrastructure, built primarily with C# and Microsoft SQL Server.
- Develop backend services, APIs, data-processing tools, and product capabilities that allow clients and internal users to access, search, analyze, and use BIA’s proprietary research.
- Build and integrate capabilities involving large language models and related technologies.
- Work with external APIs, data feeds, and third-party services.
- Develop tools that improve internal workflows and operational efficiency.
- Troubleshoot production issues and improve the reliability, maintainability, and performance of existing applications.
- Collaborate with the Senior Software Engineer and colleagues across research, product, sales, and operations to define requirements and implement practical technical solutions.
- Contribute to technical design decisions, documentation, testing practices, and ongoing improvements to BIA’s development processes.
- Take ownership of assigned projects and communicate clearly regarding progress, tradeoffs, risks, and technical decisions.
Core Qualifications
- Professional software development experience, typically three or more years, or an equivalent level of demonstrated capability.
- Experience developing applications using C# and relational databases.
- Strong SQL skills and experience working with Microsoft SQL Server or a comparable relational database platform.
- Experience with Python or the ability to become productive with it quickly.
- Experience developing, integrating, or consuming APIs.
- Strong understanding of general software engineering principles, including application design, testing, debugging, source control, and maintainable code.
- Experience working with and extending existing applications and codebases.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently, manage priorities, and follow projects through to completion in a remote environment.
- Clear written and verbal communication skills and the ability to work effectively with both technical and nontechnical colleagues.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
