SymphonyAI Industrial is a global leader in Industrial AI, enabling manufacturers and asset-intensive enterprises to transform fragmented IT, OT, and edge data into real-time, contextual intelligence that improves uptime, throughput, and operational efficiency.
Our platform is built on Vertical AI - domain-aware models, ontologies, and knowledge graphs that understand industrial operations from day one. We are seeking a Software Architect to join our customer applications team and play a defining role in shaping the future of our industrial AI platform.
This role is for a senior architect with a deep curiosity for how systems really work - someone who enjoys reverse-engineering complex platforms, challenging assumptions, and designing forward-looking architectures while staying hands-on and closely connected to engineering teams.
Job Description
What You Will Do
- Own and evolve the platform-level architecture across cloud, edge, data, and AI systems, with a focus on scalability, resilience, and long-term extensibility.
- Design end-to-end system architectures, from industrial data ingestion and microservices to AI/ML workflows and user-facing applications.
- Act as a technical thought partner to engineering, ML, and product leaders - shaping decisions early rather than reviewing them late.
- Reverse engineer existing systems, legacy platforms, and third-party integrations to uncover constraints, risks, and opportunities for modernization.
- Define and document clear architectural patterns, reference designs, and system flows that accelerate development and reduce ambiguity.
- Drive adoption of modern, cloud-native and event-driven architectures, including microservices, APIs, orchestration, and data pipelines.
- Stay current on emerging technologies across AI, distributed systems, and developer platforms - prototyping and validating where appropriate.
- Lead by example through hands-on technical engagement, design reviews, and selective code contributions.
- Identify systemic bottlenecks, architectural debt, and scaling risks - and proactively drive solutions.
What You Bring
- A strong innovation mindset - you enjoy ambiguity, experimentation, and designing systems that don’t yet have clear precedents.
- Proven experience architecting large-scale, distributed, data-intensive platforms, ideally with AI-enabled components.
- Deep understanding of microservice architecture, cloud-native design, APIs, messaging/eventing, and distributed data systems.
- Strong full-stack technical depth, with the ability to reason about backend services, data platforms, and modern front-end architectures.
- Practical exposure to AI/ML systems, such as model integration, inference pipelines, feature stores, or analytics workflows.
- Exceptional ability to communicate architecture visually and clearly through diagrams, flows, and written documentation.
- A collaborative leadership style-you elevate teams through partnership rather than command-and-control.
- Experience in industrial, enterprise SaaS, or complex platform environments is highly valued.
Requirements / Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
- 10+ years of software engineering experience, with 5+ years in senior or principal-level architecture roles.
- Strong proficiency in modern programming languages (e.g., Python, Java, C#, TypeScript).
- Extensive experience with cloud platforms (AWS, Azure, or GCP), containers, and CI/CD pipelines.
- Familiarity with AI/ML frameworks, data platforms, and analytics systems.
- Outstanding systems thinking, problem-solving, and communication skills.
What Success Looks Like in 6-12 Months
- You have developed a deep, working understanding of the existing platform, including its strengths, limitations, and technical debt.
- You’ve identified and articulated a clear architectural evolution strategy, aligned with product and business priorities.
- Engineering teams are using your architectural patterns, diagrams, and reference designs to move faster with greater consistency.
- You’ve influenced or led the design of key platform capabilities (e.g., data pipelines, AI integration, core services, or scalability improvements).
- Technical discussions are sharper and more forward-looking due to your involvement - fewer reactive fixes, more intentional design.
- You are recognized as a go-to architectural authority and innovation partner across engineering, ML, and product teams.
- The platform is measurably more scalable, maintainable, and innovation-ready than when you joined.
About Us
Why Join SymphonyAI
- Architect technology that delivers real, measurable impact across global industrial operations.
- Work at the intersection of AI, software architecture, and complex real-world systems.
- Influence platform direction while remaining hands-on and technically engaged.
- Join a culture that values deep thinking, curiosity, and engineering craftsmanship.
- Help define how Industrial AI platforms are built, scaled, and evolved.