Epicareer Might not Working Properly
Learn More

Machine Learning Engineer

Salary undisclosed

Checking job availability...

Original
Simplified
Job Description: 1. Designs, develops, tests, debugs and deploy software applications in manufacturing ecosystem embedded with AI capabilities such as Predictive Modeling, Deep Learning, Computer Vision, Generative AI, Natural Language Processing, ML-based optimization/simulation and other techniques or integrated with other applications within manufacturing ecosystem. 2. Development spans the full application stack including both frontend and backend application development. 3. Uses modern software development methodologies and programming languages, follows secure coding practices and software legal compliance guidelines, analyzes user stories, writes both functional and test code, automates build and deployment, and performs unit integration and end to end testing of applications or systems. 4. Solution developed with reusable software components, scalable framework and platform. Builds machine learning workflows and infrastructure necessary to productize AI platforms, self-service AI solutions, or AI models and sustain them in production. 5. Responsible for preparing data for ML models at scale, building appropriate inference interfaces for ML model consumption, enabling ML Ops for continuous delivery and automation of ML pipelines, and/or building and sustaining AI production platforms. 6. Work closely with cross-functional teams to integrate solution with existing manufacturing systems, ensuring that the solutions are scalable, reliable, deliver tangible results and transform operations. 7. Completes SDL tasks, document development processes and maintain comprehensive records of codebases as well as procedures for installation and maintenance. Interact with end users to define system requirements and/or necessary modifications. 8. Stay abreast of the latest advancements in software development, AI, GenAI, MLOps and evaluate their applicability to the manufacturing processes and ecosystems. Qualifications 1. Candidate must have at least 5+ years (Master's Degree) or 8+ years (Bachelor's degree) experience in Computer Science/Computer Engineering or related field with solid software programming experience. 2. Independent and self-driven individuals with a must have deep knowledge in full stack software development, machine learning algorithms and applying to solve problems in various disciplines. Deep expertise in Angular, C#, ASP.Net, Python, Tensorflow, Large Language Model, ELK, Kubernetes, KubeFlow, Scripting, SQL queries, and related software. 3. Ability to build data ingestion libraries from heterogeneous data sources including Postgres SQL, MS SQL, Excel, Oracle, Json, Teradata and skilled in integrating with RESTful APIs. 4. Experience in AI or software solution architecture design, and development will be an added advantage. 5. Skilled in programming, testing, debugging, documentation and/or deployment of the solution/products. 6. Have strong understanding of manufacturing business segment stakeholders and possess strong written and communication skills. Project/program management experience will have an added advantage. 7. Curiosity and endless desire to learn, along with passion for solving intricate business problems using data science.