10 Sep
|
TJX
|
Secunderabad
Key Responsibilities:
- Design, develop, test and deploy AI solutions using Azure AI services to meet business requirements , working collaboratively with architects and other engineers.
- Train, fine-tune, and evaluate AI models, including large language models (LLMs), ensuring they meet performance criteria and integrate seamlessly into new or existing solutions.
- Develop and integrate APIs to enable smooth interaction between AI models and other applications, facilitating efficient model serving.
- Collaborate effectively with cross-functional teams, including data scientists, software engineers, and business stakeholders, to deliver comprehensive AI solutions.
- Optimize AI and ML model performance through techniques such as hyperparameter tuning and model compression to enhance efficiency and effectiveness.
- Monitor and maintain AI systems, providing technical support and troubleshooting to ensure continuous operation and reliability.
- Create comprehensive documentation for AI solutions, including design documents, user guides, and operational procedures, to support development and maintenance.
- Stay updated with the latest advancements in AI, machine learning, and cloud technologies, demonstrating a commitment to continuous learning and improvement.
- Design, code, deploy, and support software components, working collaboratively with AI architects and engineers to build impactful systems and services.
- Lead medium complex initiatives, prioritizing and assigning tasks, providing guidance, and resolving issues to ensure successful project delivery.
Minimum Qualifications
- Bachelors degree in computer science, engineering, or related field
- 8 + years of experience in data /software engineering, design, implementation and architecture.
- At least 5+ years of hands-on experience in developing AI/ML solutions, with a focus on deploying them in a cloud workplace .
- Deep understanding of AI and ML algorithms with focus on Operations Research / Optimization knowledge ( preferably M etaheuristics / Genetic Algorithms) .
- Strong programming skills in Python with advanced OOPS concepts.
- Good understanding of structured, semi structured, and unstructured data, Data modelling, Data analysis, ETL and ELT .
- Proficiency with Databricks & PySpark .
- Experience with MLOps practices including CI/CD for machine learning models.
- Knowledge of security best practices for deploying AI solutions, including data encryption and access control.
- Knowledge of ethical considerations in AI, including bias detection and mitigation strategies.
- This role operates in an Agile/Scrum environment and requires a solid understanding of the full software lifecycle, including functional requirement gathering, design and development, testing of software applications, and documenting requirements and technical specifications.
- Fully Owns Epics with decreasing guidance. Takes initiative through identifying gaps and opportunities.
- Strong communication and influence skills. Solid team leadership with mentorship skills
- Ability to understand the work environment and competing priorities in conjunction with developing/meeting project goals .
- Shows a positive, open-minded, and can-do attitude .
Experience in the following technologies:
- Advanced Python programming ( OOPS)
- Operations Research / Optimization knowledge ( preferably M etaheuristics / Genetic Algorithms)
- Databricks with Pyspark
- Azure / Cloud knowledge
- Github / version control
- Functional knowledge on Supply Chain / Logistics is preferred.
📌 Staff Engr - Data Science (Secunderabad)
🏢 TJX
📍 Secunderabad