16 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Lead the development and implementation of innovative language model architectures.
- Design neural network configurations and oversee training on large quantities of text data.
- Develop machine learning algorithms, computational systems, scalable data pipelines, and production deployment solutions.
- Customize and apply deep learning, generative AI, and large language models for enterprise use cases, including edge-device and high-performance-computing environments.
- Evaluate model performance, refine architectures, and improve scalability and reliability.
- Build and maintain data storage, retrieval, monitoring, alerting, automatic bug-filing, and auditing mechanisms for production models.
- Research new AI, machine learning, high-performance-computing algorithms, models, and simulations.
- Collaborate with business and technical stakeholders, client teams, engineers, architects, and UI designers to integrate solutions into production.
- Serve as a subject-matter expert, make team decisions, provide solutions across teams, and mentor team members.
- Coordinate cross-functional efforts to integrate language models into broader systems and applications.
Requirements
- Minimum 7.5 years of experience in machine learning is required.
- Bachelor's degree or equivalent; 15 years of full-time education is required.
- At least 5 years of experience as a machine learning engineer or scientist deploying production models at scale.
- At least 5 years of experience applying computer science foundations, computer system architecture, systems engineering, and programming.
- At least 3 years of experience with distributed computing systems and architectures, including big data, high-performance computing, scientific computing, grid computing, cloud computing, or distributed networks.
- At least 2 years of experience building and deploying AI/ML software to a cloud environment.
- Proficiency in Python and Python-based AI/ML frameworks and libraries, such as TensorFlow and PyTorch.
- Experience with language-model APIs and optimizing their use for specific applications.
- Experience with Python, C++, Java, R, and SQL.
- Strong expertise in neural network architecture design and optimization for natural language processing.
- Experience handling and preprocessing large-scale datasets and evaluating model performance using relevant metrics.
- Familiarity with distributed computing environments and cloud-based platforms.
- Strong written and verbal communication, client-facing consulting skills, cross-functional collaboration, and ability to explain technical concepts to non-technical stakeholders.
- A master's degree or PhD in a related field such as computer science or engineering is preferred.
Benefits
- The position is based at the Accenture office in Bengaluru.
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
