What are the responsibilities and job description for the Software Engineer Machine Learning Java position at Tror AI for everyone?
Job Title : Software Engineer Machine Learning & Java
Location : Sunnyvale CA
Employment Type : C2C / W2
Job Summary :
We are seeking a highly skilled Software Engineer with expertise in Machine Learning (ML) Natural Language Processing (NLP) Java Spark SQL and Python . The ideal candidate will design develop and deploy scalable ML models working with large datasets and realtime processing frameworks to build intelligent applications.
Key Responsibilities :
- Develop optimize and deploy Machine Learning models for realworld applications.
- Design and implement data pipelines using Spark and other big data technologies.
- Work with NLP techniques for text processing sentiment analysis and chatbot development.
- Implement Javabased backend solutions to integrate ML models into production systems.
- Write and optimize SQL queries for data extraction transformation and analysis.
- Use Python for ML model development data preprocessing and automation.
- Collaborate with data scientists engineers and product teams to deliver scalable AIdriven solutions.
- Optimize model performance and ensure efficient deployment in cloud or onpremise environments.
- Research and implement the latest advancements in ML and AI.
Required Skills & Qualifications :
Preferred Qualifications :
Key Skills
Access Control System,Engineering,Bar Management,Jpa,Law,Jdbc
Experience : years
Vacancy : 1