1 The Tech Company Java Developer Job
7-8 years
Java Developer - Artificial Intelligence/Machine Learning Applications (7-8 yrs)
The Tech Company
posted 8d ago
Key skills for the job
Role Description :
- This is a full-time, remote position for a Java AI/ML Developer.
- You will be responsible for developing and maintaining Java and Spark applications, designing robust architectural solutions, optimizing data processing performance, and collaborating with cross functional teams to implement cutting-edge data solutions.
- You will play a key role in bringing innovative AI/ML solutions to life.
Responsibilities :
- Develop and maintain Java applications for AI/ML initiatives.
- Design, develop, and optimize Spark applications for large-scale data processing.
- Design and implement robust and scalable architecture solutions for AI/ML applications.
- Optimize data processing performance to ensure efficient and effective model training and deployment.
- Collaborate with cross-functional teams (data scientists, engineers, product managers) to understand requirements and deliver high-quality solutions.
- Implement and maintain machine learning models.
- Contribute to the development and improvement of our AI/ML platform.
- Research and evaluate new AI/ML technologies and techniques.
- Participate in code reviews and contribute to best practices.
- Troubleshoot and resolve technical issues.
Qualifications :
- 7+ years of experience in software development, with a focus on Java and related technologies.
- Strong proficiency in Java programming language.
- Extensive experience with Apache Spark for distributed data processing.
- Proven experience in designing and implementing architecture solutions for AI/ML applications.
- Solid understanding of data processing optimization techniques.
- Advanced knowledge of AI and machine learning concepts, including various algorithms and techniques.
- Experience with machine learning libraries and frameworks (e.g., TensorFlow, PyTorch, scikit-learn). (While Python isn't the primary language, familiarity and experience with these libraries is crucial for an AI/ML Developer role.)
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork abilities.
- Bachelor's or Master's degree1 in Computer Science or a related field.
Functional Areas: Software/Testing/Networking
Read full job description7-8 Yrs