This post is from testaing.com, which may or may not be affiliated with aiensured.com
ML Engineer
Posted by Srinivas Padmanabhuni
TestAIng Solutions Pvt ltdd https://hasjob.co/testaing.com/zzcxe , Anywhere · aiensured.com · Full-time employmentFull-time employment · ProgrammingProgramming
Job Title: ML Engineer (Couple of Years Experience with Team Lead & Client Focus)
Location:Remote
About Us: testAIng solutions with its flagship product AIEnsured is working in area of responsible AI, ensuring trustworthy fair secure privacypreserving and transparent AI
Job Summary: We are seeking a highly motivated and experienced ML Engineer with couple of years of professional experience to join our dynamic team. This role requires a unique blend of technical expertise in machine learning, a proven track record in managing small ML teams or leading technical projects, and direct experience working with clients to deliver impactful AI solutions. The ideal candidate will be proficient in MLOps practices, possess strong skills in PyTorch and TensorFlow, and be adept at preparing and preprocessing data for complex machine learning models.
Responsibilities:
- Team Leadership & Project Management:
- Lead and mentor a small team of junior ML engineers, providing technical guidance, code reviews, and fostering their professional growth.
- Manage the end-to-end lifecycle of ML projects, from problem definition and data acquisition to model deployment and monitoring.
- Collaborate with cross-functional teams (data scientists, software engineers, product managers) to define project scope, deliverables, and timelines.
- Allocate tasks and track progress, ensuring projects are delivered on time and within budget.
- Client Engagement & Solutions Delivery:
- Work directly with clients to understand their business needs, translate them into technical requirements, and propose effective ML solutions.
- Communicate complex technical concepts clearly and concisely to non-technical stakeholders.
- Present project updates, findings, and recommendations to clients.
- Ensure client satisfaction through effective project delivery and ongoing support.
- Machine Learning Development & Implementation:
- Design, develop, and implement machine learning models using PyTorch and TensorFlow for various applications.
- Apply advanced data preprocessing, feature engineering, and data augmentation techniques to prepare datasets for training.
- Optimize model performance, evaluate results, and iterate on solutions.
- Implement and maintain robust MLOps pipelines for continuous integration, continuous deployment (CI/CD), model versioning, monitoring, and retraining.
- Ensure scalability, reliability, and maintainability of ML systems in production environments.
- Research & Innovation:
- Stay up-to-date with the latest advancements in machine learning, deep learning, and MLOps.
- Propose and experiment with new technologies and methodologies to improve existing solutions.
- Contribute to the team's knowledge sharing and continuous improvement initiatives.
Required Skills & Qualifications:
- Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related quantitative field.
- 2+ years of hands-on experience as an ML Engineer or similar role.
- Proven experience in leading or managing small ML teams or significant technical projects.
- Demonstrable experience working directly with clients on ML-focused projects, from requirements gathering to solution delivery.
- Strong proficiency in MLOps principles and practices, including experience with tools for CI/CD, model monitoring, versioning, and deployment (e.g., MLflow, Kubeflow, Sagemaker, Azure ML, GCP AI Platform, DVC).
- Expertise in at least one major deep learning framework: PyTorch or TensorFlow. Proficiency in both is highly desirable.
- Solid understanding of machine learning algorithms, statistical modeling, and deep learning architectures.
- Extensive experience with data preprocessing techniques, feature engineering, and data cleaning for diverse datasets.
- Proficiency in Python and relevant ML libraries (e.g., scikit-learn, NumPy, Pandas).
- Experience with cloud platforms (AWS, Azure, GCP) and their ML services.
- Excellent problem-solving skills and a strong analytical mindset.
- Outstanding communication, interpersonal, and presentation skills.
Preferred Skills (Bonus Points):
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with big data technologies (Spark, Hadoop).
- Experience with specialized ML domains (e.g., NLP, Computer Vision, Time Series).
- Contributions to open-source projects or relevant publications.
Why Join Us?
"Be part of a collaborative and innovative team that pushes the boundaries of AI.", "Work on challenging and impactful projects that solve real-world problems.", "Opportunity for professional growth and continuous learning.", "Vibrant company culture with regular team events."
To Apply: Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for this role.
Apply for this position
Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.
It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer