We are seeking a Senior Machine Learning Engineer to join our innovative team in Bengaluru this role you will lead the development and implementation of cutting-edge machine learning solutions that drive our companys AI initiatives forward.
- Design develop and implement advanced machine learning algorithms and models to solve complex business problems
- Design develop and deploy machine learning pipelines using frameworks such as TensorFlow PyTorch
- Work with MLOps best practices (CI/CD versioning monitoring retraining).
- Collaborate with cross-functional teams to identify and prioritize machine learning opportunities
- Lead the end-to-end machine learning pipeline from data collection and preprocessing to model deployment and monitoring
- Implement and monitor ML models in production (using tools like MLflow SageMaker or Vertex AI).
- Optimize existing machine learning models for improved performance and scalability
- Conduct research on state-of-the-art machine learning techniques and evaluate their applicability to our projects
- Mentor junior ML engineers and contribute to the growth of the machine learning practice within the organization
- Communicate complex technical concepts to both technical and non-technical stakeholders
- Stay up-to-date with the latest advancements in machine learning and AI and incorporate new techniques into our projects
- Develop and maintain comprehensive documentation for machine learning models algorithms and processes
- Collaborate with data engineering teams to design and implement efficient data pipelines for machine learning workflows
- Participate in code reviews and ensure adherence to best practices in software development and machine learning
- Contribute to the development of internal tools and frameworks to streamline machine learning processes
Qualifications :
- Masters or Ph.D. in Computer Science Machine Learning or a related field
- 5 years of experience in machine learning or a related field
- Advanced knowledge of machine learning algorithms and techniques including supervised and unsupervised learning deep learning and reinforcement learning
- Strong proficiency in Python with experience in other programming languages such as R or Java
- Expertise in deep learning frameworks such as TensorFlow or PyTorch
- Solid understanding of statistical analysis mathematics and data structures
- Experience with big data technologies like Hadoop and Spark
- Proven track record of developing and deploying machine learning models in production environments
- Strong skills in data preprocessing feature engineering and model evaluation
- Familiarity with version control systems preferably Git
- Excellent problem-solving skills and attention to detail
- Strong communication skills with the ability to explain complex concepts to both technical and non-technical audiences
- Experience leading projects and mentoring junior team members
- Keeps up-to-date with current trends and research in machine learning and AI
Additional Information :
At Endava were committed to creating an open inclusive and respectful environment where everyone feels safe valued and empowered to be their best. We welcome applications from people of all backgrounds experiences and perspectivesbecause we know that inclusive teams help us deliver smarter more innovative solutions for our customers. Hiring decisions are based on merit skills qualifications and potential. If you need adjustments or support during the recruitment process please let us know.
Remote Work :
No
Employment Type :
Full-time
We are seeking a Senior Machine Learning Engineer to join our innovative team in Bengaluru this role you will lead the development and implementation of cutting-edge machine learning solutions that drive our companys AI initiatives forward. Design develop and implement advanced machine learning alg...
We are seeking a Senior Machine Learning Engineer to join our innovative team in Bengaluru this role you will lead the development and implementation of cutting-edge machine learning solutions that drive our companys AI initiatives forward.
- Design develop and implement advanced machine learning algorithms and models to solve complex business problems
- Design develop and deploy machine learning pipelines using frameworks such as TensorFlow PyTorch
- Work with MLOps best practices (CI/CD versioning monitoring retraining).
- Collaborate with cross-functional teams to identify and prioritize machine learning opportunities
- Lead the end-to-end machine learning pipeline from data collection and preprocessing to model deployment and monitoring
- Implement and monitor ML models in production (using tools like MLflow SageMaker or Vertex AI).
- Optimize existing machine learning models for improved performance and scalability
- Conduct research on state-of-the-art machine learning techniques and evaluate their applicability to our projects
- Mentor junior ML engineers and contribute to the growth of the machine learning practice within the organization
- Communicate complex technical concepts to both technical and non-technical stakeholders
- Stay up-to-date with the latest advancements in machine learning and AI and incorporate new techniques into our projects
- Develop and maintain comprehensive documentation for machine learning models algorithms and processes
- Collaborate with data engineering teams to design and implement efficient data pipelines for machine learning workflows
- Participate in code reviews and ensure adherence to best practices in software development and machine learning
- Contribute to the development of internal tools and frameworks to streamline machine learning processes
Qualifications :
- Masters or Ph.D. in Computer Science Machine Learning or a related field
- 5 years of experience in machine learning or a related field
- Advanced knowledge of machine learning algorithms and techniques including supervised and unsupervised learning deep learning and reinforcement learning
- Strong proficiency in Python with experience in other programming languages such as R or Java
- Expertise in deep learning frameworks such as TensorFlow or PyTorch
- Solid understanding of statistical analysis mathematics and data structures
- Experience with big data technologies like Hadoop and Spark
- Proven track record of developing and deploying machine learning models in production environments
- Strong skills in data preprocessing feature engineering and model evaluation
- Familiarity with version control systems preferably Git
- Excellent problem-solving skills and attention to detail
- Strong communication skills with the ability to explain complex concepts to both technical and non-technical audiences
- Experience leading projects and mentoring junior team members
- Keeps up-to-date with current trends and research in machine learning and AI
Additional Information :
At Endava were committed to creating an open inclusive and respectful environment where everyone feels safe valued and empowered to be their best. We welcome applications from people of all backgrounds experiences and perspectivesbecause we know that inclusive teams help us deliver smarter more innovative solutions for our customers. Hiring decisions are based on merit skills qualifications and potential. If you need adjustments or support during the recruitment process please let us know.
Remote Work :
No
Employment Type :
Full-time
View more
View less