Programming Expertise: Strong programming skills with expert-level proficiency in Python, TypeScript, and Java, plus intermediate experience in Golang and similar languages.
Machine Learning: Model deployment and inference, MLOps tools ( MLFlow )
Monitoring & Observability : New Relic, CloudWatch, Prometheus, Grafana
Data Storage: AWS S3, DynamoDB, MySQL; and Elasticsearch
• Messaging & Streaming: Kafka, AWS SQS And SNS
Caching: Redis , AWS Elasticcache
Lead the design and implementation of software solutions on inference platform for email protection products, systems and features, with a focus on scalability, maintainability, and performance
Collaborate closely with stakeholders to understand business needs and translate them into technical requirements
Architect and integrate scalable AI-driven features for model inference leveraging LLMs, RAG systems, and evaluation frameworks
Foster cross-team collaboration to execute on complex projects across the product portfolio to ensure solutions are integrated and effective
Understand the product-wide ecosystem dependencies and integration within the portfolio and evaluates important performance monitoring metrics
Troubleshoot and resolve complex technical issues across distributed systems
Ensure system performance, scalability, and reliability through proactive optimization
Benchmark and make informed decisions when selecting appropriate , architecturally significant, third-party solutions as well as programming languages
5-7 years of experience with bachelor's or 3-5 years of experience with master's in areas such as software engineering, software development or equivalent
Proven experience in designing and implementing complex, cloud-native distributed software solutions using AWS, Python, Java, and modern DevOps practices
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career