Job Description
Exp: 12+ years
Role : Solution Architect
Skills : Solution Architect - AI/ML & Custom Application Development (Java, .NET, Golang)
Job Location: Bangalore (E-city) / Hybrid Work
Role & responsibilities
Role Overview:
As a Solution Architect, you will be responsible for designing scalable, efficient, and secure AI/ML solutions, as well as leading the development of custom applications. You will work closely with cross-functional teams, including data scientists, engineers, and business stakeholders, to ensure that technical solutions align with business goals. The ideal candidate has deep experience in AI/ML systems, as well as expertise in Java, .NET, and Golang for custom application development.
Key Responsibilities:
- Solution Design & Architecture:
- Lead the end-to-end design of AI/ML solutions, ensuring they meet business requirements and are scalable, maintainable, and efficient.
- Architect and implement custom application solutions using Java, .NET (C#), and Golang.
- Design microservices and distributed systems that integrate AI/ML models with core business applications.
- AI/ML Model Integration:
- Work with data scientists to integrate machine learning models into production systems, ensuring performance, scalability, and maintainability.
- Design and implement end-to-end machine learning pipelines, including data collection, model training, deployment, and monitoring.
- Cloud & Infrastructure:
- Utilize cloud technologies (AWS, Azure, GCP) to deploy scalable solutions and integrate cloud-native AI/ML services.
- Work with containerization technologies (Docker, Kubernetes) to create reliable, efficient systems that are easy to deploy and scale.
- Collaboration & Leadership:
- Lead and mentor a team of developers and engineers, fostering a collaborative and innovative environment.
- Work closely with product managers and business stakeholders to understand project requirements and deliver optimal technical solutions.
- Translate complex technical concepts into clear, actionable insights for non-technical stakeholders.
- Continuous Improvement:
- Continuously explore new technologies, tools, and best practices to drive innovation and improve development processes.
- Stay up-to-date with industry trends, emerging technologies, and AI/ML advancements to ensure solutions are cutting-edge.
Qualifications:
Technical Skills:
- Proven expertise in AI/ML technologies, including but not limited to machine learning algorithms, deep learning, natural language processing (NLP), and computer vision.
- Hands-on experience with popular AI/ML frameworks (e.g., TensorFlow, PyTorch, Keras, scikit-learn).
- Strong programming skills in Java, .NET (C#), and Golang, with a focus on building scalable, secure, and efficient applications.
- Deep understanding of microservices architecture, distributed systems, and RESTful APIs.
- Familiarity with cloud platforms (AWS, Azure, GCP) and cloud-native AI/ML services (e.g., AWS Sagemaker, Azure Machine Learning).
- Experience with containerization (Docker), Kubernetes, and CI/CD pipelines.
Preferred candidate profile
Interested candidates , kindly share updated resume with details at si*********i@in*****n.com OR du************a@in*****n.com
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Solution Architect
Employement Type: Full time
Contact Details:
Company: Infogain
Location(s): Bengaluru
Keyskills:
Architect
AI/ML
Aiml
Solution Architect
java
Artificial Intelligence
golang
.net
Machine Learning