Job Summary
As an AI/ML Architect, you will be a key member of our dynamic team, responsible for spearheading the design, development, and implementation of cutting-edge artificial intelligence and machine learning solutions. Leveraging your background as a Software Architect, preferably with experience in a product company, you will bring innovative approaches to tackling complex problems. Your role will involve delving into AI and Data Science domains, with at least 2 years of hands-on experience, and a strong focus on Natural Language Processing (NLP). Were seeking a smart, innovative individual who isnt afraid to explore new technologies and continuously learn to stay at the forefront of advancements in the field.
Responsibilities:
-
Solution Architecture:
Utilize your software architect background to design robust and scalable AI/ML solutions that address challenging business requirements. -
Innovative Problem Solving:
Bring forth fresh and creative approaches to solving problems, leveraging your expertise in both software architecture and AI/ML. -
AI Virtual Assistants
: Develop AI virtual assistants using Google Dialogflow, OpenAI GPT, and Azure Bot Service, ensuring seamless integration with existing systems. -
Platform Expertise
: Utilize your knowledge of different platforms and services within Google Cloud Platform to architect robust and efficient AI solutions. -
Serverless Functions:
Implement serverless functions using Azure Functions, Google Cloud Functions, etc., to deploy and manage AI services efficiently. -
Cloud Firestore Integration
: Integrate Cloud Firestore from Firebase for real-time data synchronization and seamless data storage in AI applications. -
Image Processing
: Implement image processing techniques using TensorFlow or OpenCV to extract valuable insights from visual data. -
Model Training and Evaluation
: Develop custom models using TensorFlow for specialized tasks, ensuring high accuracy and performance through rigorous evaluation. -
Deployment and Optimization:
Deploy AI models on cloud platforms, optimize them for performance and scalability, and manage versioning and updates. -
AI/DS Expertise:
Apply your background in AI and Data Science to develop advanced machine learning algorithms and models. -
NLP Focus:
Utilize your strong knowledge of Natural Language Processing to develop NLP-based solutions for various applications, such as text analysis, sentiment analysis, and chatbots. -
Continuous Learning:
Stay abreast of the latest trends and technologies in AI/ML and related fields, and eagerly explore and learn new technologies to enhance our solutions. -
Collaboration:
Work closely with cross-functional teams, including data scientists, software engineers, and product managers, to understand business requirements and translate them into AI/ML solutions. -
Experimentation and Prototyping:
Rapidly prototype and experiment with different AI/ML approaches to validate hypotheses and identify optimal solutions. -
Technical Leadership:
Provide technical leadership and mentorship to junior team members, fostering a culture of innovation and continuous learning.
Qualifications:
- Bachelor s degree in computer science or equivalent, having
overall 8+ years
of industry experience with at least 2+ years in AI/ML,
Data Science, and related field. - Proven experience as a Software Architect, preferably in a product company, with a track record of designing and delivering complex software systems.
- Extensive experience in designing and implementing AI/ML solutions, with a focus on open-source LLMs and virtual assistants.
- Expertise in Natural Language Processing (NLP), including text processing, sentiment analysis, named entity recognition, etc.
- Strong programming skills in languages commonly used in AI/ML development, such as Python, .NET.
- Proficiency in building custom models using TensorFlow for various applications.
- Strong understanding of different platforms and services in Google Cloud Platform.
- Hands-on experience with serverless functions from Azure, Google Cloud Platform, etc.
- Familiarity with Cloud Firestore from Firebase for real-time data synchronization and storage.
- Expertise in image processing techniques using TensorFlow, OpenCV, or similar libraries.
- Eagerness to explore and learn new technologies and methodologies, with a growth mindset and a passion for innovation.
- Excellent problem-solving abilities and the ability to think critically and analytically to devise creative solutions to complex technical challenges.
- Strong communication and collaboration skills, with the ability to effectively interact with team members and stakeholders at all levels.
Equal Opportunity Statement
- We value diversity and inclusion. As an equal opportunity employer, we welcome applicants from all backgrounds and walks of life.
Security & Confidentiality Statement
- This role may involve access to sensitive business information. The selected candidate is expected to follow internal information security policies and maintain strict confidentiality when handling proprietary or confidential data.