Senior Software EngineerJazzX(New AI Venture at SAI Group) Role Overview: As a Senior Software Development Engineer youll lead the design development and management of critical services and components of an innovative enterprise AI platform to deliver transformative AI-enabled work experiences for enterprise users. Youll mentor junior engineers collaborate with cross-functional teams and drive towards building a cutting-edge enterprise AI platform that remains state of the art. Design and Build:
Craft and develop high-performance scalable services and components for our enterprise AI platform using a cloud-first cloud-agnostic approach with world class AI capabilities scalability security privacy and operability.
Champion innovative AI and software design patterns and best practices to ensure code maintainability reusability and testability.
Contribute to the platforms technical direction by staying up to date on emerging AI technologies cloud design patterns and user experience methodologies.
Collaboration:
Work collaboratively within a cross-functional team (AI/research engineers software engineers architects product managers designers) to translate complex platform and product requirements into well-defined scalable and modular AI software and infrastructure components.
Foster a collaborative and inclusive environment by effectively communicating technical concepts and design decisions across diverse audiences.
Provide mentorship and guidance to junior engineers fostering their growth and development.
Operational Excellence:
Own the seamless integration of developed components into the platform ensuring efficient operation and high availability.
Implement robust monitoring and alerting strategies to proactively identify and troubleshoot potential issues.
Champion DevOps practices streamlining the software development lifecycle and delivery process.
Requirements Experience:
Minimum of 5 years in designing building and operating cloud services with proficiency in container and orchestration frameworks such as Docker and Kubernetes. Experience with common software defined infrastructure (infrastructure-as-code) frameworks to deploy and manage cloud environments. AI/ML/Data experience is strongly preferred.
Development Lifecycle:
Comprehensive hands-on experience in the full-stack development lifecycle including design prototyping building testing deployment and operations of enterprise platforms and products preferably with AI/ML/data components.
Technical Skills:
Deep knowledge of essential software development skills and experience in more than 1 of the following languages: Java JavaScript Python Golang or C.
AI/ML Experience (Strongly Preferred): Prior experience in building and managing ML/AI platforms and services including familiarity with MLOps lifecycle frameworks and tools. Familiarity with modern GenAI/LLM services AI agent frameworks like LangChain LlamaIndex is highly desired.
Growth Mindset: A naturally curious attitude with a proactive approach to learning experimenting building operating and improving the development of a cutting-edge intelligent platform. Flexible learn-it-all attitude encouraging sharing and collaborative growth in an intense and fun work environment.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.