Changing the world through digital experiences is what Adobe’s all about. We give everyone from emerging artists to global brands everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen.
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity.
We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours!
Job Title : AI / ML Architect B2B Apps & Intelligent Services
You’ll be working on B2B CDP & Analytics, AI / ML projects in Marketo, an Adobe company working closely with AEP and Sensei team.
We build the software that helps our customers to execute the marketing campaigns intelligently, gain the insights of various marketing channels, and predict people’s behaviors toward marketing programs.
We deal with petabytes of data and serve thousands of customers. We are looking for an energetic AI / ML Architect with strong technical background in AI / ML, Data Sciuence .
This is a hands-on role : you work closely with the team from concept, through prototype, through shipping, defining the architecture and guiding the technical design for Analytics and AI / ML initiatives.
You have a strong focus and dedication to delivery. You are an expert in developing performant and scalable SaaS applications.
If you’re passionate about innovative technology architecture around analytics and artificial intelligence domain, then we would be excited to talk to you!
What you’ll do
Define the reference product architecture working closely with product managers, architects, engineers, and data scientists to Analytics and AI / ML products.
Design and build fault-tolerant and high-performance systems for data processing at scale.
Design new features and create technical specifications by working with product management and user design; take these features from concept to production with the help of the engineering team.
Work closely with architect team to validate, influence and present the new architectural improvements.
Engineering development & troubleshoot issues.
Continually improve code quality, performance, stability, and reliability in the products.
Work with SRE to automate the deployment and monitoring of multi-tenant SaaS applications.
What you need to succeed
BS or MS degree in Computer Science or related field
10+ years of experience in software development
5+ years experience designing and building AI / ML projects
4+ years of experience of SaaS Application Architecture and product development.
3+ years of experience in building batch and streaming data pipelines
3+ years of experience working in Agile / Scrum setup.
Proficiency in Spark, Java / Scala, Hadoop, Kafka, Python
Solid experience of SQL and NoSQL database technologies.
Familiar with Linux operating system and shell scripting
Experience with Enterprise Java and Java frameworks, Spring, Spring Boot, micro-service architecture
Experience developing automated unit, integration and functional test suites
Experience in public clouds (Azure / AWS)
Experience with High scale, performance and Enterprise security standards
Accountable. Positive work attitude and a self-starter
Excellent team player. Work effectively with the peers and across teams.
Great communication skills and the ability to lead junior team members
Trustworthy. You always do what is right for the customer, the product, the team, and the company
Experience with B2B, CRM, Marketing platforms.
Experience with Adobe Experience Platform
Experience with Snowflake, Data Bricks, Hadoop
Experience with modern Business Intelligence tools (PowerBI / Looker)