-
Sr. Machine Learning Engineer
- Cognizant (NJ)
-
Job Summary
We are seeking a dedicated machine learning engineer to join our team and work on cutting edge AI projects. This role involves building data pipelines designing ML models and collaborating closely with stakeholders to implement solutions that enhance business operations. The ideal candidate will have a PhD degree in computer science or a related field and years of experience in developing machine learning systems and data engineering.
Responsibilities
As a machine learning engineer your primary responsibilities include:
• Designing and developing machine learning models. Build scalable machine learning models using TensorFlow Keras and PyTorch to drive insights and automation.
• Implementing data pipelines. Construct data pipelines that handle large datasets ensuring data is processed and available for ML model training.
• Collaborating across teams. Work with team members including data scientists data analysts and software engineers to align objectives and build solutions that meet business goals.
• Optimizing model performance. Use statistical analysis and fine-tuning techniques to maximize model performance in real-world applications.
• Developing prototypes. Create prototypes to test and iterate on model concepts preparing them for deployment.
• Managing machine learning systems. Deploy monitor and maintain machine learning systems to ensure reliable efficient operations.
• Implementing feature engineering. Develop and optimize features from raw data to improve model performance and accuracy in machine learning systems.
• Automating model training and deployment. Use automation tools to streamline the model training and deployment process enhancing efficiency and scalability.
• Continuous learning and skill improvement. Stay updated on the latest machine learning frameworks and programming languages to bring innovative solutions to the team.
Qualifications and Skills required
• A Masters or PhD degree in computer science data science or a related field
• 3 to 5 years of experience in machine learning data engineering or software development
• Strong proficiency in Python, Java and C++ as well as other programming languages used in machine learning
• Experience with TensorFlow PyTorch Keras, scikit-learn, Flink Integration.
• Experience implementing custom Pig UDFs for scalable data transformation in hybrid could environments
• Data handling skills and be proficient in data structures data modeling and data visualization.
• Analytical skills and a strong background in statistical analysis and data analysis to support model training and evaluation.
• Problem solving skills to address complex problems and develop innovative solutions for business needs.
• Excellent communication skills for working with stakeholders and translating technical concepts.
• Familiarity with Spark Hadoop and AWS to process and manage big data.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
-