24 Oct
|
Fission Labs
|
Hyderabad
24 Oct
Fission Labs
Hyderabad
Role: Technical Architect
- App Dev & AI
Location:
Hyderabad
Experience:
12+ years Fission Labs, headquartered in Sunnyvale, with offices in Dallas & Hyderabad, Fission Labs is a leading software development company, specializing in crafting flexible, agile, and scalable solutions that propel businesses forward. With a comprehensive range of services, including product development, cloud engineering, big data analytics, QA, and AI/ML solutions, we empower clients to achieve sustainable digital transformation aligned with their business goals. As a Technical Architect, you will lead the technical design, development, and evolution of enterprise-scale applications across diverse technology stacks. The ideal candidate is a hands-on Engineer and Architect with strong expertise in Python and multiple programming languages, capable of driving technical decisions, designing scalable and secure solutions, mentoring engineering teams, and integrating AI/GenAI capabilities into modern applications. Required Skills
• 12+ years of full-stack development experience with solid backend expertise in Python and another language like Java, Go, or .
NET
• Recent 3+ years in Python
• Proven ability to lead projects and provide technical guidance to engineering teams
• Strong command of AWS services: Lambda, EC2, EKS, API Gateway, Step Functions, DynamoDB, S3, SNS/SQS
• Experience integrating GenAI APIs such as ChatGPT, Gemini, or OpenAI
• Understanding of LLMs, RAG, embeddings, vector databases, and AI agents
• Familiarity with web crawling frameworks (BeautifulSoup, Playwright, Scrapy)
• Proficiency with Git/GitHub workflows (branching, pull requests, code reviews)
• Comfortable working independently in a fast-paced startup environment
• Experience with chat agents or conversational AI preferred
Key Responsibilities
Architecture & Design
• Define end-to-end technical architecture for modern applications across multiple technology stacks.
• Create high-level and low-level designs, architecture blueprints,
and technology roadmaps.
• Evaluate technologies, frameworks, and patterns aligned with business goals.
• Design scalable architectures incorporating AI/GenAI capabilities where relevant. Development & Technical Leadership
• Lead POCs, prototypes, and reference implementations across technology stacks and AI use cases.
• Collaborate with product, UX, QA, engineering, and business teams to deliver high-quality solutions.
• Provide technical guidance and mentorship to engineering teams.
• Remain hands-on with critical technical challenges and architecture decisions. Polyglot Engineering
• Design and build systems using languages such as Python, Java, Kotlin, Go, C#, and JavaScript/TypeScript.
• Ensure interoperability across heterogeneous systems and services.
• Promote best practices in coding, API design, modularity, and system architecture. Scalability, Performance & Security
• Ensure application scalability, reliability, performance, and maintainability through robust architectural patterns.
• Design for high availability, fault tolerance, and efficient resource utilization.
• Drive secure coding, threat modeling, data protection, and compliance practices.
• Address security, privacy, and governance considerations for AI-powered applications. AI & GenAI Integration
• Design and integrate GenAI capabilities using LLM APIs, RAG, embeddings, vector databases, and AI agents.
• Evaluate AI technologies based on business value, accuracy, scalability, security, latency, and cost.
• Design AI-powered workflows and conversational experiences.
• Identify practical opportunities to integrate AI into products and enterprise applications. Governance & Stakeholder Management
• Present technical and architectural decisions to technical and non-technical stakeholders.
• Document and maintain architectural standards, patterns, and governance processes.
• Participate in estimation, technical planning, solution assessment, and risk analysis. Required Skills & Experience
• 12+ years of experience in application development with at least 3+ years in technical architecture.
• Strong expertise in Python and experience with multiple programming languages.
• Strong knowledge of microservices, event-driven systems, and REST/GraphQL APIs.
• Experience with cloud-native architecture on AWS, Azure, or GCP.
• Understanding of GenAI application architecture, LLMs, RAG, embeddings, vector databases, and AI agents.
• Proficiency with SQL/NoSQL databases, caching, and messaging systems such as Kafka or RabbitMQ.
• Excellent problem-solving skills with the ability to balance architectural thinking and hands-on execution. Preferred Qualifications
• Experience with emerging technologies such as serverless, AI agents, multimodal AI, and ML integration.
• Exposure to domain-driven design (DDD), clean architecture, and hexagonal patterns.
• Experience with AI evaluation, guardrails, observability, or responsible AI practices.
• Contributions to open-source projects or tech communities.
• Certifications in cloud, AI/ML, or architecture frameworks (e.g., TOGAF). You would enjoy
• Opportunity to work on impactful technical and AI challenges with global reach.
• Vast opportunities for self-development, including online university access and knowledge sharing opportunities.
• Sponsored Tech Talks & Hackathons to foster innovation and learning.
• Generous benefits packages including health insurance, retirement benefits, flexible work hours, and more.
• Supportive work environment with forums to explore passions beyond work.
📌 Technical Architect (Hyderabad)
🏢 Fission Labs
📍 Hyderabad