Chennai, Tamil Nadu
Machine Learning Engineering Engineer 3 #1045298Job Description:
- Employees in this job function are responsible for designing, building, deploying and scaling complex self-running ML solutions in areas like computer vision, perception, localization etc.
- They also automate and optimize the end-to-end ML model lifecycle using their expertise in experimental methodologies, statistics, and coding for tool building and analysis.
Key Responsibilities:
- Collaborate with business and technology stakeholders to understand current and future ML requirements
- Design and develop innovative ML models and software algorithms to solve complex business problems in both structured and unstructured environments
- Design, build, maintain and optimize scalable ML pipelines, architecture and infrastructure
- Use machine language and statistical modeling techniques such as decision trees, logistic regression, Bayesian analysis and others to develop and evaluate algorithms to improve product/system performance, quality, data management and accuracy
- Adapt machine learning to areas such as virtual reality, augmented reality, object detection, tracking, classification, terrain mapping, and others.
- Train and re-train ML models and systems as required
- Deploy ML models and algorithms into production and run simulations for algorithm development and test various scenarios
- Automate model deployment, training and re-training, leveraging principles of agile methodology, CI/CD/CT (Continuous Integration/ Continuous Deployment/ Continuous Training) and MLOps
- Enable model management for model versioning and traceability to ensure modularity and symmetry across environments and models for ML systems
Skills Required:
- Big Query,, AI/ML
Skills Preferred:
- Front End (Software Engineering), Full Stack Java Developer
Experience Required:
- Engineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.
- 6+ years in IT; 4+ years in development
Education Required:
- Bachelor's Degree
Additional Information :
- We are looking for a candidate who can bridge user-facing application development with machine learning integration.
- The ideal person should: Frontend Expertise Strong knowledge of modern frameworks (React, Angular,).
- Ability to design and implement responsive, intuitive, and scalable UI components.
- Experience with API integration and data visualization for ML outputs.
- Machine Learning Knowledge Hands-on experience with Python ML libraries (TensorFlow, PyTorch, Scikit-learn).
- Ability to preprocess data, train models, and deploy them into production systems.
- Understanding of MLOps practices for monitoring and scaling ML solutions.
- Integration Skills Capable of embedding ML models into frontend applications for real-time predictions.
- Skilled at building workflows that connect backend services, ML pipelines, and frontend interfaces. Strong debugging and optimization skills across both domains.
