Posted on: 21/04/2026
Description :
We are seeking a Machine Learning Application Engineer with strong Python backend expertise to design, build, and deploy scalable ML-powered applications.
This role sits at the intersection of machine learning, backend engineering, and production systems, enabling real-world impact through intelligent, data-driven solutions.
Key Responsibilities :
- Design, develop, and deploy ML-powered applications with robust Python backend systems
- Integrate machine learning models into production environments via APIs and microservices
- Build scalable backend services to support model inference, data pipelines, and real-time predictions
- Collaborate with Data Scientists to translate models into production-ready solutions
- Develop and maintain RESTful APIs and backend frameworks (Flask/FastAPI/Django)
- Optimize model performance, latency, and scalability in production systems
- Implement data pipelines and preprocessing workflows for structured and unstructured data
- Work with cloud platforms (AWS/GCP/Azure) for deployment and monitoring of ML services
- Ensure best practices in code quality, testing, and system reliability
- Monitor model performance and implement feedback loops for continuous improvement
Required Skills & Qualifications :
- 4-6 years of experience in backend engineering and ML application development
- Strong proficiency in Python and backend frameworks like FastAPI, Flask, or Django
- Hands-on experience with machine learning libraries such as Scikit-learn, TensorFlow, or PyTorch
- Experience in building and deploying ML models in production environments
- Solid understanding of REST APIs, microservices architecture, and distributed systems
- Experience with databases (SQL/NoSQL such as PostgreSQL, MongoDB)
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Experience with cloud platforms (AWS/GCP/Azure) and MLOps practices
- Strong problem-solving and debugging skills
Good to Have :
- Experience with LLMs / Generative AI / NLP applications
- Knowledge of stream processing (Kafka, Spark)
- Exposure to feature stores, model versioning, and monitoring tools
- Experience in building real-time ML systems
Key Competencies :
- Strong analytical and problem-solving mindset
- Ability to work in a cross-functional environment (Product, Data Science, Engineering)
- Excellent communication skills with a focus on translating ML concepts into business value
- Ownership mindset and ability to work in fast-paced environments
Did you find something suspicious?