One Identity is an award-winning IT management software provider that focuses on creating a collaborative and inclusive working environment. They are seeking a Senior AI Engineer to join their AI and Data Engineering team, where the role involves designing and maintaining cloud-based software solutions, integrating AI/ML components, and ensuring code quality and adherence to security standards.
Responsibilities:
- Design, develop, and maintain cloud-based software solutions with a strong focus on scalability, reliability, and performance
- Collaborate with cross-functional teams to integrate AI/ML components into existing applications
- Understand and evaluate AI/ML algorithms for integration purposes
- Work with multiple programming languages and frameworks (e.g., TypeScript, Python, Ruby) as needed
- Contribute to data-related tasks such as data processing and analysis
- Ensure code quality, maintainability, and adherence to security standards
- Implement CI/CD pipelines and ensure best practices for continuous integration and deployment
Requirements:
- 5+ years of experience in software development
- Proficiency in at least one mainstream programming language and willingness to learn others
- Solid understanding of software architecture and design principles
- Familiarity with AI/ML concepts and ability to integrate AI/ML solutions into applications
- Strong experience in software engineering, including cloud technologies and CI/CD practices
- Excellent problem-solving skills and ability to work in a fast-paced, collaborative environment
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes)
- Design, develop, and maintain cloud-based software solutions with a strong focus on scalability, reliability, and performance
- Collaborate with cross-functional teams to integrate AI/ML components into existing applications
- Understand and evaluate AI/ML algorithms for integration purposes
- Work with multiple programming languages and frameworks (e.g., TypeScript, Python, Ruby) as needed
- Contribute to data-related tasks such as data processing and analysis
- Ensure code quality, maintainability, and adherence to security standards
- Implement CI/CD pipelines and ensure best practices for continuous integration and deployment
- Bachelor's degree or equivalent professional experience in the field of IT
- Domain knowledge in cybersecurity
- Knowledge of data engineering concepts (without deep ETL specialization)
- Experience with data platforms such as Databricks
- Interest in exploring and adopting new technologies
- Familiarity with multiple programming paradigms and flexibility to work across different tech stacks