ポジションについて
Job Summary
CTG Tracking ID-"RDINI08" HM Name-52293655 Dibendu "A "AI / ML Developer In a typical day as a Senior/Lead AI / ML Developer, you would:
- Responsible for developing reliable, cost-effective and high-quality software.
- Make design choices and finalize the design for new feature development.
- Owns design, coding, unit/functional testing, integration and documentation activities required based on specific objectives and established project guidelines.
- Contributes to test automation.
- Collaborates and communicates with internal/external stakeholders to provide an insight into progress on various activities.
- Represents the software systems engineering team for all phases of larger and more-complex development projects.
- Provides guidance and mentoring to less- experienced staff members. If you are/have the following Skills: AI / ML Skills:
- Prompt Engineering, DSPy, Meta prompting • Python for Data Science, Pandas, Numpy, Flask, fastapi,streamlit, Gradio, scrapy, seaborn, mermaid, pdfminer, • Azure Document Intelligence, Azure Copilot Studio, AWSBedrock, GCP, Vertex • SQL / NOSQL databases • Technical approaches: Predictive analytics/Regression/Classification/Time series • Algorithms: Linear Regression/Logistic Regression/SVM/Gradient boosting/Neuralnetworks/CNN’s • Data Processing: Data preprocessing/Data wrangling/Feature Engineering • Technology: Python/R/Tensorflow/Kearas/Scikit-learn/Pytorch • Knowledge Graphs • RAG, Advanced RAG, Llama Index, Lang Chain, Haystack,llamaparse • Vector Databases, Embeddings, TFIDF, BM25, Elasticsearch • Programming languages: Strong Python (plus Bash, SQL, sometimes Go) • ML frameworks: Tensor Flow, Py Torch, Scikit-learn • Containerization: Docker for packaging models and dependencies • Orchestration tools: Kubernetes for scaling deployments • Model Deployment & Monitoring • Serving models: Using FastAPI, Tensor Flow Serving, KServe, Torch Serve • Monitoring performance: Prometheus, Grafana for observability • Data & concept drift detection: Identifying changes in data distribution over time • Extensive experience with Java, J2EE technologies and scripting languages • Strong design and development experience in Core Java (Multi-Threading, Algorithms, Data Structures,) • Experience with telecom BSS/OSS software and good exposure to relevant standards, technology and open sources • Very good knowledge of Object-oriented Analysis & Design (OOAD) and Design Patterns • Good working knowledge of java network programming • Good knowledge of Web Services (REST/SOAP/HTTP), XML, JMX, JDBC, JMS, LDAP, Java Security etc • Working knowledge of databases like Oracle, MySQL • Experience with Virtualization and cloud technologies • Good grasp of industry best practices in enterprise-class software development and agile methodology • Excellent written and oral communication skills • Ability to analyze and research issues, self-motivated
Key Responsibilities
-
To be responsible for providing technical guidance / solutions ;define, advocate, and implement best practices and coding standards for the team.
-
To develop and guide the team members in enhancing their technical capabilities and increasing productivity
-
To ensure process compliance in the assigned module| and participate in technical discussions/review as a technical consultant for feasibility study (technical alternatives, best packages, supporting architecture best practices, technical risks, breakdown into components, estimations).
-
To prepare and submit status reports for minimizing exposure and risks on the project or closure of escalations.
Skill Requirements
Java, AI/ML, Telecom
Other Requirements
null
必須スキル
Technical leadership
System design
Troubleshooting
HCL Technologiesについて
Bangalore
本社所在地
