8-12 years
ExponentialAI - Artificial Intelligence Engineer - Machine Learning Solutions (8-12 yrs)
Exponential AI
posted 13d ago
Flexible timing
Key skills for the job
Role : Sr AI Engineer
Location : Hyderabad
Type : Full-time
Job Summary :
We are seeking a highly accomplished and innovative Senior AI Engineer with 8 to 12 years of hands-on experience in architecting and building advanced AI solutions, with a specific focus on Agentic AI. The ideal candidate will possess deep technical expertise in Python programming and a strong understanding of the principles and practical implementation of autonomous agents capable of sophisticated decision-making, real-time adaptation, and goal-oriented behavior. You will collaborate closely with data scientists, software developers, and business teams throughout the project lifecycle, from conceptualization and design to implementation, deployment, and optimization of AI solutions that deliver significant business value and drive innovation within the organization.
Responsibilities :
- Lead the design, development, and deployment of cutting-edge Agentic AI solutions to address complex business challenges.
- Architect and implement the core logic and infrastructure for autonomous agents, including perception, reasoning, planning, and action execution.
- Utilize your strong Python programming skills to build robust, scalable, and efficient AI agent systems.
- Research, evaluate, and integrate relevant AI frameworks, libraries, and tools specifically tailored for Agentic AI development (e.g., AutoGPT, LangChain, Microsoft Semantic Kernel, etc.).
- Develop and implement mechanisms for agents to interact with their environment, including APIs, databases, and other data sources.
- Design and implement strategies for agent collaboration, communication, and coordination within multi-agent systems.
- Develop and integrate machine learning models (including deep learning) to enhance agent capabilities such as perception, prediction, and decision-making.
- Apply Natural Language Processing (NLP) techniques to enable agents to understand and generate human-like language for interaction and reasoning.
- Design and implement mechanisms for continuous learning and adaptation of AI agents based on feedback and environmental changes.
- Collaborate with data scientists to define data requirements, develop data pipelines, and ensure the availability of high-quality data for training and evaluating AI agents.
- Work closely with software developers to integrate AI agent systems seamlessly into existing applications and infrastructure.
- Optimize AI agent performance, scalability, and resource utilization.
- Develop comprehensive documentation for AI agent architectures, algorithms, and implementations.
- Stay abreast of the latest advancements in Agentic AI research and development, identifying opportunities to leverage new techniques and technologies.
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Provide technical leadership and mentorship to junior AI engineers on the team.
- Effectively communicate complex technical concepts and findings to both technical and non-technical stakeholders.
Technical Skills :
- Python Programming : Expert-level proficiency in Python programming, including experience with relevant libraries and frameworks (e.g., NumPy, Pandas, Scikit-learn, TensorFlow, PyTorch).
- Agentic AI Frameworks : Deep understanding and practical experience with one or more Agentic AI frameworks such as AutoGPT, LangChain, Microsoft Semantic Kernel, or similar.
- Machine Learning : Strong theoretical and practical understanding of machine learning algorithms and techniques, including supervised, unsupervised, and reinforcement learning.
- Deep Learning (Beneficial) : Experience with deep learning frameworks (e.g., TensorFlow, PyTorch) and their application in Agentic AI.
- Natural Language Processing (NLP) : Experience with NLP techniques and libraries (e.g., NLTK, SpaCy, Transformers) for enabling agent interaction and understanding.
- Cloud Platforms : Experience working with cloud platforms such as AWS, Azure, or GCP for deploying and managing AI solutions.
- API Development and Integration : Proficiency in designing and implementing APIs for agent interaction and integration with other systems.
- Data Engineering Fundamentals : Solid understanding of data pipelines, data storage, and data processing techniques.
- Version Control : Proficient in using version control systems such as Git.
- Software Development Principles : Strong understanding of software development best practices, including
design patterns, testing methodologies, and CI/CD pipelines.
- Knowledge Representation and Reasoning (Beneficial) : Familiarity with knowledge graphs, ontologies, and reasoning techniques relevant to Agentic AI.
- Reinforcement Learning (Beneficial) : Experience with reinforcement learning algorithms and their application in training autonomous agents.
Qualifications :
- Bachelors or Masters degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
- 8 to 12 years of hands-on experience in building and deploying AI solutions.
- Significant experience specifically in the design and implementation of Agentic AI systems.
- Strong problem-solving and analytical skills.
- Excellent communication, collaboration, and presentation skills.
- Ability to work independently and as part of a multidisciplinary team.
- A strong passion for AI and a drive to stay at the forefront of technological advancements.
Functional Areas: Other
Read full job description8-12 Yrs
2-4 Yrs