ML Engineer | Codersbrain
full-time
Posted on July 16, 2025
Job Description
ML Engineer
Company Overview
Company information is not specified.
Job Summary
We are seeking a talented Machine Learning Engineer with expertise in Generative AI, Bedrock, Kendra, and LangChain to join our innovative team. The ideal candidate will have a strong background in machine learning, with hands-on experience developing and deploying models using cutting-edge technologies. This role will involve designing and implementing ML solutions to address complex business challenges and drive innovation in our products and services.
Responsibilities
- Design, develop, and deploy machine learning models using Generative AI techniques for creative applications such as image generation, text generation, and music composition.
- Implement and customize the Bedrock platform to accelerate model development, deployment, and monitoring.
- Integrate Amazon Kendra into our applications to enable advanced search capabilities and improve user experience.
- Develop and deploy LangChain solutions to enable secure and scalable language processing and analysis.
- Collaborate with cross-functional teams to define requirements, collect and preprocess data, and evaluate model performance against business objectives.
- Optimize ML workflows for scalability, performance, and cost-effectiveness on cloud infrastructure platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Stay up-to-date with the latest advancements in ML technologies and propose innovative solutions for adoption.
- Conduct code reviews, provide technical guidance, and mentor junior engineers on ML best practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
- Minimum of 10 years of experience in Machine Learning and Software Development.
- Expertise in Generative AI technologies and applications.
- Proficiency in using Bedrock, Kendra, and LangChain.
- Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-Learn).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Excellent problem-solving skills and ability to work collaboratively in an Agile environment.
- Strong communication and interpersonal skills.
Preferred Skills
- Experience in deploying models in production environments.
- Familiarity with CI/CD pipelines and DevOps practices related to machine learning.
- Knowledge of data security and privacy considerations when working with ML models.
- Experience mentoring junior engineers and leading technical discussions.
Experience
- Minimum of 10 years of relevant experience in Machine Learning and Software Development.
Environment
- Work location may include Bangalore, Hyderabad, or Chennai.
- Work setting information is not specified.
Salary
Salary information is not specified.
Growth Opportunities
Career advancement opportunities are not specified.
Benefits
Benefits information is not specified.