Title: Backend Engineer (AI, ML, and Data Science)
Company Name: United Commercial Bank PLC
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
Proficiency in object-oriented programming (OOP).
Strong skills in Python.
Solid mathematical aptitude.
Strong problem-solving and analytical skills.
Experience with PostgreSQL and NoSQL databases.
Excellent organizational and time-management skills.
High level of accuracy and attention to detail.
Understanding of current industry and technology trends and their relevance in a commercial environment.
Strong teamwork and collaboration skills.
Commitment to continuous self-development to keep pace with rapidly evolving trends.
1. Backend Systems & API Development
Design, develop, and maintain enterprise-grade backend services to support AI/ML and data analytics platforms.
Build and manage secure APIs for model inference, data access, and system integrations.
Ensure backend systems meet high availability, performance, and resilience standards.
2. AI/ML Model Integration & Production Deployment
Integrate machine learning models into banking applications for real-time and batch processing.
Support model deployment, version control, monitoring, and rollback in production environments.
Collaborate with Data Science and ML teams to transition research models into production systems.
3. Data Engineering & Processing
Design and maintain data pipelines for ingestion, validation, processing, and transformation.
Work with structured and unstructured data from internal and external banking systems.
Ensure data accuracy, consistency, and integrity across backend systems.
4. Performance, Reliability & Scalability
Optimize backend systems to handle high-volume transactional and analytical workloads.
Implement caching, asynchronous processing, and load-balancing mechanisms.
Monitor and troubleshoot system performance issues in collaboration with infrastructure teams.
5. Security, Risk & Regulatory Compliance
Implement secure coding practices, access control, and encryption standards.
Ensure compliance with banking regulations, internal security policies, and data privacy requirements.
Support audits, risk assessments, and regulatory reviews related to backend and AI systems.
6. MLOps, DevOps & Infrastructure Collaboration
Collaborate with DevOps/MLOps teams to support CI/CD pipelines for backend and AI services.
Contribute to containerized and cloud-based deployments aligned with the Bank’s technology strategy.
Maintain proper logging, monitoring, and alerting mechanisms.
7. Documentation, Testing & Quality Assurance
Prepare and maintain technical documentation for backend services and integrations.
Develop and execute unit, integration, and performance tests.
Participate in code reviews and ensure adherence to enterprise development standards.
8. Stakeholder Collaboration
Work closely with Data Science, Architecture, Information Security, Risk, and Business teams.
Provide technical inputs to support business use cases, feasibility studies, and solution design.