Join our team of talented ML Engineers and be at the forefront of machine learning innovation.
Job Title: ML Engineer
Position Overview: As an ML Engineer, you will be responsible for developing, testing, and deploying machine learning models and algorithms to solve complex business problems. You will work closely with data scientists, software engineers, and product managers to build scalable and efficient machine learning systems. Your role will be critical in driving business growth and innovation through the use of cutting-edge machine learning techniques.
Key Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and design machine learning solutions to address them.
- Develop and maintain machine learning models and algorithms for various use cases such as recommendation systems, predictive analytics, and natural language processing.
- Collect, clean, and preprocess data to ensure its quality and suitability for machine learning applications.
- Train and tune machine learning models using state-of-the-art techniques and tools.
- Deploy machine learning models into production and monitor their performance to ensure accuracy and reliability.
- Continuously research and evaluate new technologies, tools, and techniques to improve the performance and efficiency of machine learning models.
- Communicate complex technical concepts and results to non-technical stakeholders to drive business decisions.
- Mentor and guide junior team members in machine learning best practices and coding standards.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, or a related field.
- At least 3 years of experience in developing and deploying machine learning models in a production environment.
- Proficiency in programming languages such as Python, Java, or Scala, and machine learning frameworks like TensorFlow, Keras, or PyTorch.
- Strong knowledge of machine learning algorithms and techniques, including supervised and unsupervised learning, deep learning, and reinforcement learning.
- Experience with big data technologies such as Hadoop, Spark, or Kafka.
- Familiarity with cloud computing platforms like AWS, GCP, or Azure.
- Excellent problem-solving skills and the ability to work independently and in a team environment.
- Strong communication and interpersonal skills to collaborate with cross-functional teams and present technical concepts to non-technical stakeholders.
Working Conditions:
- This is a Full-time, on-site position.
- Occasional travel may be required.
- Flexible work hours may be required to meet project deadlines.
- Fast-paced and dynamic work environment.
Apply now and join us in shaping the future of our company through the power of machine learning.