Software Architect - AI-Powered CRM Platform

Intellect Inc
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$152,783.0 - $183,997.0
Working hours
Shift work
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Applications Architecture Microsoft Azure Software as a Service Cloud Computing Code Review Continuous Integration Data Architecture Database Design
+21 more
Software Design Patterns DevOps Distributed Systems Python (Programming Language) Performance Tuning Software Architecture Software Engineering Systems Architecture Web Services Google Cloud Enterprise Software Applications Spring Cloud Large Language Models Generative AI Backend Containerization Kubernetes Front End Software Development Virtual Agents Restful APIs Microservices

Job description

We are seeking an experienced Software Architect to lead the architectural vision and technical direction of our AI-powered CRM platform. The ideal candidate will possess deep expertise in designing scalable, secure, and high-performance software systems, with a strong background in AI/LLM applications, Python-based backend development, and CRM solutions.

In this role, you will collaborate closely with product managers, engineering teams, and stakeholders to define system architecture, evaluate technology choices, establish development standards, and ensure the successful delivery of innovative solutions. You will also play a key role in mentoring developers, conducting architecture and design reviews, and promoting engineering best practices across the organization., * Define and drive the overall architecture and technical roadmap for the AI-powered CRM platform.

  • Design scalable, reliable, and secure software solutions that support business growth and evolving product requirements.
  • Architect and oversee AI/LLM integrations, conversational AI workflows, and intelligent automation features.
  • Lead the design of Python-based backend services, APIs, microservices, and cloud-native applications.
  • Establish and enforce software architecture standards, design patterns, and development best practices.
  • Conduct architecture reviews, code reviews, and technical assessments to ensure solution quality and maintainability.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Evaluate emerging technologies and recommend tools, frameworks, and platforms that align with business objectives.
  • Mentor engineering teams and provide technical leadership throughout the software development lifecycle.
  • Ensure system performance, scalability, security, and compliance requirements are met.

Requirements

Do you have experience in Web services design?, * 8+ years of experience in software development, with at least 3+ years in a Software Architect or Technical Lead role.

  • Strong proficiency in Python and backend application architecture.
  • Hands-on experience designing and implementing AI/ML and Large Language Model (LLM) solutions.
  • Experience building CRM, SaaS, or enterprise software platforms.
  • Deep understanding of distributed systems, microservices architecture, RESTful APIs, and cloud technologies.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong knowledge of database design, performance optimization, and data architecture.
  • Familiarity with DevOps practices, CI/CD pipelines, containerization, and orchestration technologies.
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications

  • Experience with generative AI frameworks, vector databases, RAG architectures, and AI agent development.
  • Knowledge of modern frontend technologies and full-stack architecture principles.
  • Experience working in Agile/Scrum development environments.
  • Prior experience scaling high-growth SaaS platforms.

Benefits & conditions

Pulled from the full job description

  • Flexible schedule

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:12 min

Building intelligent applications and enhancing developer productivity experiences

Alexander Wallner Alexander Wallner +3 · WWC 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

2:18 min

Redefining developer roles and software architecture requirements

Laurie Voss · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all