Technical Architect

Technical Architect

Requirements

Department: Platform Engineering Reporting to: Director, Platform Engineering
About the Company:
Exponential AI is a decision intelligence platform company that offers its customers an ability to build and deploy AI solutions at speed to market, integrate with their existing systems and scale their solutions in line with their business requirements.
Exponential AI has ‘Enso’ as its decision intelligence platform that offers a market leading product when it comes to building business solutions using rules, data, models, and code. It offers unparallel extensibility to address customer specific requirements. It can be deployed on-premises or any of the hyper-scalers providing customers the flexibility they need in deploying their solutions wherever they want. The architecture allows for running transactions at a sub- second speed in addition to unlimited scalability to address both time-critical and large workloads.
Exponential AI offers an opportunity to do cutting edge work on platform engineering, MLOps and LLMOps.
Job Description:
We are seeking a highly skilled and experienced Technical Architect to join our growing engineering team. As a Technical Architect, you will be responsible for architecting, designing, and implementing features with strong emphasis on non-functional requirements, ensuring highly performant, resilient, maintainable, and scalable product aligned with business objectives.
The successful candidate will possess excellent problem-solving skills with a strong background in building distributed systems.
Exponential AI offers an opportunity to do cutting edge work on platform engineering, MLOps and LLMOps.
  • Collaborate with stakeholders to understand business requirements and translate them into technical specifications and architecture designs.
  • Lead architecture and design of platform features to meet functional and non-functional requirements and adhering to development best practices, coding standards.
  • Evaluate and recommend appropriate technologies, frameworks, and tools to support the development process and enhance system performance.
  • Lead the creation of technical architecture and design documents, data models et al, and ensure they are up to date, and all stakeholders understand and agree with them.
  • Coordinate with stakeholders to ensure that the system/ feature architecture and design align with business objectives and initiatives.
  • Provide technical guidance and mentorship to the engineering team, helping resolve complex technical issues and ensuring successful delivery of features.
  • Define and implement best practices for continuous integration, continuous deployment (CI/CD), and automated testing.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to architectural guidelines.
  • Drive innovation and contribute to the evolution of our technical architecture to meet changing business needs and market demands.
  • Stay current with emerging technologies and industry trends and assess their potential impact on our architecture and development practices.

Lead by example, demonstrating technical excellence, professionalism, and a commitment to continuous improvement.

Qualifications and Skills:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5-7 years of experience as Technical Architect, or a similar role.
  • Proven experience in designing and implementing distributed systems.
  • Strong understanding of software architecture principles, design patterns, and architectural styles.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, and familiarity with cloud-native architectures.
  • Solid understanding of database technologies (SQL and NoSQL) and data modeling concepts.
  • Knowledge of DevOps practices and tools for infrastructure automation such as Docker and Kubernetes.
  • Extensive hands-on experience with Python, including proficiency in Python frameworks such as Django, Flask, or FastAPI.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving skills and the ability to analyze complex technical challenges and propose innovative solutions.
  • Excellent communication skills with the ability to effectively collaborate with cross-functional teams and stakeholders.
  • Any relevant architecture certification is a plus.
  • Strong leadership abilities with a passion for mentoring and developing technical talent.
What We Offer:
  • Competitive salary and benefits.
  • Opportunities for professional development and career growth.
  • An inclusive, diverse, and creative work environment.
  • Employee wellness programs and initiatives.
Interested candidates are encouraged to apply by sending a resume and cover letter detailing their qualifications and interest in this position.

Apply for this Job

Click or drag a file to this area to upload.
Click or drag a file to this area to upload.

Make Real-Time Healthcare Decisions

We have the technology, strategy, and domain expertise to help you make the most of AI.