What are the responsibilities and job description for the Senior Machine Learning Engineer with Java position at Tech Mahindra?
Job Title: Software Engineer - ML
Location: Sunnyvale, CA (Hybrid Work from Day 1)
Job Description: We are seeking a highly skilled Software Engineer with expertise in Machine Learning to join our team. The ideal candidate will have a strong background in software development and a passion for building innovative ML solutions. This role requires a deep understanding of various technologies and the ability to work collaboratively in a dynamic environment.
Salary Range: $110,000 to 130,000/Annual & for Vendors: $70-75/hr CTC Max
Key Responsibilities:
- Develop and implement ML models and algorithms.
- Collaborate with cross-functional teams to design, develop, and deploy software solutions.
- Participate in code reviews, testing, and production cutover.
Required Skills and Experience:
- Spark: 5-10 years of experience
- SQL: 5-10 years of experience
- Java: 5-10 years of experience
- Machine Learning: 5-10 years of experience
- NLP technologies (scikit-learn): 5-10 years of experience
- Python: 5-10 years of experience
Preferred Qualifications:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to work in a fast-paced and collaborative environment.
Regards, Tech Mahindra.
"Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions."
Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and the Society to Rise . We are a USD 4.9 billion company with 121,840 professionals across 90 countries, helping over 935 global customers including Fortune 500 companies. Our convergent, digital, design experiences, innovation platforms and reusable assets connect across a number of technologies to deliver tangible business value and experiences to our stakeholders. Tech Mahindra is the highest ranked Non-U.S. company in the Forbes Global Digital 100 list (2018) and in the Forbes Fab 50 companies in Asia (2018).
Salary : $110,000 - $130,000