Intersog® is a leading provider of custom web and mobile development solutions, serving Fortune 500 companies, SMEs, and startups. Our goal is to exceed client expectations by delivering end-to-end solutions and project resources that drive innovation, industry leadership, and business strategy.
Position Overview: As the Senior Architect for our virtual agent system project, you will play a pivotal role in designing and overseeing the development of an advanced platform that streamlines processes within the construction industry. Working closely with a small team, you will spearhead the creation of this system, ensuring it meets the highest standards of functionality, efficiency, and reliability.
Requirements
- Lead and Design the development efforts for our virtual agent system, ensuring alignment with project goals and industry standards.
- Collaborate closely with cross-functional teams to gather requirements, define system architecture, and establish technical specifications.
- Provide technical guidance and mentorship to team members, fostering a collaborative and innovative work environment.
- Conduct regular code reviews and quality assessments to maintain code integrity and optimize system performance.
- Drive the adoption of best practices and methodologies for software development, including agile methodologies and DevOps principles.
- Stay updated on emerging technologies and industry trends, incorporating relevant advancements into the project roadmap.
- Act as a subject matter expert on Langchain and RAG, leveraging your expertise to maximize the system's capabilities and effectiveness.
Benefits
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Proven experience in software architecture and development, with a focus on building scalable and robust systems.
- Strong proficiency in Langchain and RAG is essential.
- Previous experience in the construction industry or related sectors is highly advantageous.
- Solid understanding of software design principles, data structures, and algorithms.
- Excellent communication skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders.
- Demonstrated leadership abilities, with a track record of successfully leading and motivating teams to deliver high-quality software solutions.
- Highly analytical mindset, with a keen eye for identifying and solving complex technical challenges.
- Ability to thrive in a fast-paced and dynamic environment, adapting quickly to changing priorities and requirements