ThoughtMinds is one of the fastest-growing AI-driven software product engineering firms leveraging its unique ‘Half AI + Half Human’ approach to building software. With over two decades of experience in driving digital transformation & product engineering solutions for global clients, we leverage our in‑house accelerators to fast‑track ROI.
We are seeking an experienced Machine Learning Engineer to design, develop, and deploy scalable machine learning models. The role involves end‑to‑end model development and close collaboration with engineering teams to bring ML solutions into production.
Key Responsibilities:
- Design, develop, train, and optimize machine learning models for real‑world applications
- Work on end‑to‑end model development, including feature engineering, model evaluation, and performance tuning
- Build, deploy, and maintain scalable MLOps pipelines for CI/CD, model versioning, monitoring, and retraining
- Collaborate with data engineers and backend teams to integrate ML models into production systems
- Ensure reliability, scalability, and performance of ML solutions in production environments
- Stay updated with latest ML techniques, frameworks, and industry best practices
Required Skills:
- 4–7 years of hands‑on experience in Machine Learning and applied ML systems
- Strong experience in model development and statistical learning techniques
- Practical knowledge of MLOps tools and workflows
- Proficiency in TensorFlow and PyTorch
- Solid understanding of data structures, algorithms, and software engineering best practices
- Experience with cloud platforms and containerization is a plus