ML Engineer

Location: New Delhi  |  Position Type: Full-time  |   Reports to: Principal AI Engineer

Company Overview:

At d.Kraft, we are revolutionising STEM education in secondary schools, envisioning a future where students not only learn essential skills but also innovate and excel in the dynamic realms of technology and engineering. At the core of our commitment lies a holistic approach. Beyond content creation and delivery, we grasp the essence of technology. Our technology team sits in the incubation hub of IIITD, India.

Enter learnkraft.ai, a groundbreaking platform seamlessly integrable with any LMS via APIs. Empowering educators, it transforms the learning landscape—reducing administrative load, amplifying impact, and refocusing on student development over evaluation and invigilation.

We have a strong collaborative team that brings together a dynamic synergy of entrepreneurs, academicians, industry experts, and psychologists. This diverse collective leverages its expertise to meticulously design every aspect of our course curriculum, delivery methods, and technology integration.

With a shared commitment to fostering holistic development, our team ensures a well-rounded educational experience that not only imparts knowledge but also nurtures the unique talents and potential of each student. We specialize in developing advanced AI solutions that revolutionize education industry, empowering businesses to achieve greater efficiency, accuracy, and competitiveness in their operations. As we continue to expand our team, we are seeking a highly skilled and experienced Machine Learning Engineer to contribute our AI initiatives and drive our technological advancements forward.

Job Description:

As the Machine Learning Engineer at d.Kraft, , you will play a pivotal role in shaping our AI strategy, leading the design and development of groundbreaking AI solutions, and working with a team of talented ML engineers. You will collaborate closely with cross-functional teams to identify opportunities for applying ML technologies, architect robust ML systems, and ensure the successful implementation of ML projects from conception to deployment.

Responsibility:

  1. Research, design, and develop machine learning algorithms and models to solve business problems and optimize processes.
  2. Collaborate with data scientists, software engineers, and domain experts to understand requirements and translate them into actionable insights and solutions.
  3. Collect, preprocess, and analyze large volumes of data to derive meaningful insights and train machine learning models.
  4. Implement and optimize machine learning algorithms for scalability, efficiency, and performance.
  5. Evaluate and experiment with different machine learning techniques, frameworks, and tools to identify the most suitable approach for specific use cases.
  6. Develop and maintain production-grade code, ensuring code quality, reliability, and scalability.
  7. Deploy machine learning models into production environments and monitor their performance to ensure reliability and accuracy.
  8. Stay up-to-date with the latest advancements and trends in machine learning, deep learning, and artificial intelligence research and technology.

Qualifications:

  1. Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Statistics, or related field.
  2. Proven experience (X years) working as a machine learning engineer or data scientist, with a track record of developing and deploying machine learning models in real-world applications.
  3. Strong proficiency in programming languages such as Python, with experience in relevant libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  4. Solid understanding of machine learning algorithms and techniques, including supervised and unsupervised learning, deep learning, reinforcement learning, etc.
  5. Experience with data preprocessing, feature engineering, and exploratory data analysis.
  6. Proficiency in working with large datasets and distributed computing frameworks (e.g., Spark, Hadoop).
  7. Strong problem-solving skills and ability to think critically and creatively to develop innovative solutions.
  8. Excellent communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  9. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is a plus.

Benefits:

  • Competitive salary
  • Flexible work schedule and remote work options
  • Professional development opportunities
  • Collaborative and inclusive work environment

d.Kraft is an equal opportunity employer and is committed to diversity, equity, and inclusion. We welcome applicants from all backgrounds and strive to create a supportive and inclusive work environment where everyone can thrive.

If you are a passionate and talented ML engineer who is eager to make a significant impact in a fast-paced and dynamic environment, we encourage you to apply for this exciting opportunity to join our team and help shape the future of AI at d.Kraft.

To apply, please submit your resume and cover letter outlining your qualifications and relevant experience to career@dkraftlearning.com. Please include "ML Engineer" in the subject line.