This job will design, develop, and implement machine learning models and algorithms to solve complex problems. You will work closely with data scientists, software engineers, and product teams to enhance services through innovative AI/ML solutions. Your role will involve building scalable ML pipelines, ensuring data quality, and deploying models into production environments to drive business insights and improve customer experiences.
Essential Responsibilities:
- Develop and optimize machine learning models for various applications.
- Preprocess and analyze large datasets to extract meaningful insights.
- Deploy ML solutions into production environments using appropriate tools and frameworks.
- Collaborate with cross-functional teams to integrate ML models into products and services.
- Monitor and evaluate the performance of deployed models.
Minimum Qualifications:
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
- Experience with ML frameworks like TensorFlow, PyTorch, or scikit-learn.
- Familiarity with cloud platforms (AWS, Azure, GCP) and tools for data processing and model deployment.
- Several years of experience in designing, implementing, and deploying machine learning models.
Preferred Qualification:
Responsibilities:
• Write clean, high-performance, high-quality, maintainable code
• Discovering, analyzing, structuring and mining data
• Be a key engineer contributing to the design, development of the new ML and Gen AI based solutions, improving and maintaining the same.
• Work with data scientists and backend engineers to implement scalable AI and ML solutions to solve complex problems.
• Maintain and enhance the existing architectural documentations and create the new one as needed
• Highly effective at working in cross-functional groups and getting results in matrix organizations
• Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications
Qualifications and skills:
- B.S./B.E/B.Tech in computer sciences with 5+ years of experience or equivalent
- Experience in building production grade Gen AI applications including Prompt Engineering and RAG fine-tuning techniques and usage of Agentic frameworks like Langraph, Langchain, CrewAI etc.
- Experience in Fine Tuning LLMs is a plus
- Experience with cloud technologies (GCP/AWS/Azure.) is recommended.
- Experience on building shallow learning and deep learning applications, using TensorFlow, PyTorch, H2O, SciKit-Learn, Keras, Spark MLlib, XGBoost, LightGBM etc.
- ML Design pattern, algorithm and the data structure skills
- Worked in development environments following agile principles and methodology
- Experience in working with GPU, profiling/low-level optimizations, Cuda/CuDNN is a plus
- Experience with one or more Container-ecosystem (Docker, Mesos, Kubernetes) is a plus
- Experience with Big Data Platform and data processing frameworks (Hadoop, Hive, Map Reduce, Spark, etc.) and professional skill in writing optimal production grade SQL queries is a plus
- Experience on data mining, feature engineering, and distributed data programming
- Excellent communication skill to global business and technical partners
- Highly motivated, goal driven, can-do attitude
- Innovative, entrepreneurial, team player, ability to multi-task
- Flexible in learning new tools and technologies and quickly on boarding solutions using solutions using them.
Our Benefits:
Any general requests for consideration of your skills, please