What are the responsibilities and job description for the Machine Learning position at KesarWeb?
Job Title:
Machine Learning Engineer
Job Summary:
We are seeking a skilled and innovative Machine Learning Engineer to join our team. You will design, develop, and deploy machine learning models and systems that solve real-world problems. This role involves working closely with data scientists, software engineers, and domain experts to create robust, scalable, and efficient ML solutions.
Key Responsibilities:
- Model Development:
- Design, train, and validate machine learning models using state-of-the-art techniques.
- Optimize models for accuracy, performance, and scalability.
- Data Handling:
- Gather, preprocess, and analyze large datasets.
- Perform exploratory data analysis (EDA) to identify patterns and insights.
- Ensure data quality and consistency for training and evaluation.
- Integration and Deployment:
- Deploy machine learning models into production environments.
- Monitor and maintain deployed models, ensuring they perform effectively.
- Build APIs and interfaces for model integration into applications.
- Research and Innovation:
- Stay updated with the latest advancements in AI/ML technologies.
- Experiment with new algorithms and frameworks to enhance system capabilities.
- Collaboration:
- Work with cross-functional teams to understand business needs and technical constraints.
- Communicate results and methodologies effectively to stakeholders.
Qualifications:
- Educational Background:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related field.
- A PhD is a plus but not mandatory.
- Technical Skills:
- Proficiency in programming languages such as Python, R, or Java.
- Experience with ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Strong understanding of algorithms, statistics, and data structures.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
- Experience:
- 2 years of experience in machine learning, data science, or related fields.
- Hands-on experience with big data technologies (e.g., Hadoop, Spark) is a plus.
Key Attributes:
- Problem-solving mindset with attention to detail.
- Ability to work independently and in team settings.
- Strong communication and presentation skills.
Preferred Skills:
- Knowledge of NLP, computer vision, or reinforcement learning.
- Familiarity with MLOps pipelines and tools (e.g., MLflow, Kubeflow).
- Experience in optimizing models for low-latency environments.
Benefits:
- Competitive salary and performance-based bonuses.
- Opportunities for continuous learning and professional development.
- Flexible work environment and remote work options.
- Health, wellness, and retirement benefits.
Job Type: Full-time
Pay: $750,000.00 - $850,000.00 per year
Schedule:
- Monday to Friday
Work Location: In person
Salary : $750,000 - $850,000