We are seeking a Middle/Senior AI/ML Engineer to join our growing team. You will play a key role in designing and developing AI-powered products for the FinTech and payment processing industry. As a Middle/Senior AI/ML Engineer, your responsibilities will be:
Lead and collaborate with cross-functional teams:
Work closely with
Product Owners, stakeholders, and clients to define AI-driven solutions and system architecture
Design, develop and maintain AI system
Design, develop and maintain end-to-end AI systems in productions
Build and optimize data pipelines (collection, preprocessing, feature engineering, versioning)
Document system architecture, ML workflows, and MLOps processes
Manage and optimize AI infrastructure (resource allocation, inference, model serving)
Optimize performance and scalability
Build scalable AI services using Python, C/C++, integrated into microservices architecture
Fine-tune and optimize models for performance, latency, and scalability in real-world systems
Ensure code quality and best practices
Write unit tests, perform code reviews, and enforce engineering best practices
Drive Agile/Scrum practices
Lead and ensure effective adoption of Agile/Scrum methodologies within the team
Provide technical leadership
Mentor junior and mid-level engineers and foster a culture of continuous improvement
Stay updated with technology trends
Continuously explore emerging technologies in AI, Fintech, Payments and modem software development
Bachelor's or higher degree in Computer Science, AI, Data Science, or related field
4+ years of experience in AI/Machine Learning development
Strong hands-on experience deploying production-grade AI systems
Proven experience in at least 2 of the following domains:
Computer Vision / Image Processing
Time Series Forecasting / Anomaly Detection
LLM / Chatbot / NLP systems
Fraud Detection / Recommendation Systems
Strong programming skills in Python, and/or C/C++
Deep understanding of ML/DL fundamentals: optimization, statistics, probability, model evaluation
Solid experience with frameworks such as PyTorch, TensorFlow
Solid understanding of database programming (SQL and NoSQL) and data modeling.
Experience with DevOps practices (Git, CI/CD, Docker/Kubernetes); familiarity with MLOps workflows and tools is a strong advantage.
Excellent problem-solving skills and attention to detail.
Strong communication skills and ability to work collaboratively in a team environment.
Speaking, Writing and Reading English is preferred.