Save Job
Posted 4w ago

Senior Analyst - Machine Learning, Python (123632)

@ HCLTech
United States
OnsiteFull Time
Responsibilities:designing applications, developing applications, deploying applications
Requirements Summary:Experienced developer with strong Python and Java skills, hands-on experience with LangChain, LangGraph, Google ADK, LLM-based applications, production deployment, architecture, API integration, and Agile teamwork.
Technical Tools Mentioned:Python, Java, LangChain, LangGraph, Google ADK, LLM, API
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Requisition ID 123632 - Posted 


Job Summary

We are seeking an experienced Python Developer with strong Java and AI/GenAI expertise to design, develop, and deploy scalable intelligent applications. The role involves working on cutting-edge technologies such as LangChain, LangGraph, and Google ADK, with end-to-end ownership from solution design to production release.

Key Responsibilities

 

  • Design and develop scalable applications using Python and Java
  • Build and implement AI/GenAI-based solutions using frameworks like LangChain and LangGraph
  • Perform technical solutioning and architecture design based on business requirements
  • Develop, test, and deploy applications to production environments
  • Collaborate with cross-functional teams to deliver high-quality solutions
  • Optimize performance and ensure code quality, scalability, and reliability
  • Participate in code reviews, debugging, and issue resolution
  • Stay updated with emerging trends in AI/ML and LLM technologies

Skill Requirements

Programming Languages:

  • Strong expertise in Python 
  • Strong experience in Java

AI/ML & GenAI Skills:

  • Hands-on experience with LangChain, LangGraph
  • Exposure to Google ADK
  • Understanding of LLM-based applications

Technical Skills:

  • Strong knowledge of application design and architecture
  • Experience in end-to-end development lifecycle
  • Familiarity with API development and integration

Other Requirements

 

  • Strong problem-solving and analytical skills
  • Experience in production deployment and release management
  • Ability to work in a fast-paced, collaborative environment
  • Good communication and stakeholder management skills
  • Experience with Agile methodology is an added advantage