AI Developer

Salary

25LPA - 60LPA

Min Experience

5 years

Location

Remote (India)

JobType

full-time

About the role

About Diamond Pick:


 

https://diamondpick.com

Diamondpick was established in 2006,They focus on helping businesses leverage technology to optimize their workforce and recruitment strategies.Diamondpick's digital transformation consulting focuses on helping businesses integrate technology seamlessly into their workforce strategies for optimal results.

Services:

Talent acquisition and staffing
Workforce planning and development
Engineering services
Digital transformation consulting
Talent-focused technology solutions

The Role:

1. Problem-Solving Mindset:
 

  • Analytical Thinking: Strong analytical skills to quickly grasp and break down complex
     
  • problems into manageable parts.
     
  • Creativity: Innovative in finding solutions and developing new approaches.
     
  • Persistence: Determined and tenacious when facing challenging problems.
     
  • Able to think critically and analytically to identify the root cause of issues
     
  • Proactively anticipates and mitigates potential problems before they arise
     

2. Technical Proficiency:
 

  • Deep Knowledge: Possesses deep, specialized knowledge in their primary programming language(s) and frameworks.
  • Code Quality: Writes clean, efficient, and maintainable code that adheres to best practices.
  • Design: Understands and applies software design patterns, architecture principles, and data structures
  • DevOps Skills: Familiarity with CI/CD pipelines, containerization (e.g., Docker), and cloud platforms (e.g., AWS, Azure).

3. Productivity and Efficiency
 

  • Independent: Able to work independently with minimal supervision and direction
     
  • Resourcefulness: Knows how to find and use resources to solve new and unfamiliar problems.
  • Automation Mentality: Automates repetitive tasks and leverages tools to streamline their workflow
  • Proactive: Takes initiative and anticipates potential issues before they become problems.

4. Communication and Collaboration
 

  • Effective communication: Ability to explain complex concepts in a clear and concise manner to both technical and non-technical stakeholders.
  • Team Player: Works well in team settings, often taking on leadership roles.
     
  • Mentoring: Actively mentors and shares knowledge and expertise to enhance overall productivity.

Key Skills Required:

  • Proficiencies in one or more of Python, Node, Java and related frameworks.
     
  • Experience with the latest techniques in natural language processing including vector databases, fine-tuning LLMs, and deploying LLMs with tools such as HuggingFace, Langchain, and OpenAI
     
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
     
  • Familiarity with data science and machine learning pipelines and tools.
     
  • Solid background in algorithms, data structures, and object-oriented and functional programming.
     
  • Contributions to open-source projects related to AI/ML or Publications or research in the field of AI/ML is a plus

Skills

Machine Learning - ML
Artificial Intelligence - AI
Natural Language Processing - NLP
Large language models - LLM
Python
HuggingFace
LangChain