North is building a next-generation cloud spend management platform that helps organizations manage their cloud costs effectively. The Senior Software Engineer, AI will be responsible for developing and deploying machine learning models and AI-powered features to enhance the platform's capabilities.
Responsibilities:
- Design, build, and deploy ML models for cloud automation and optimization
- Work with LLMs, fine-tuning, optimizing, and integrating them into our platform
- Develop AI chatbots and customer-facing AI solutions to automate and enhance cloud finance management
- Ensure security and compliance in AI model deployment, implementing best practices for secure AI infrastructure
- Set up and maintain ML infrastructure across GCP, AWS, and Azure, optimizing for scale and efficiency
- Drive ML project development from 0 to 1, making key decisions on architecture, tooling, and implementation
- Collaborate with engineering, product, and leadership teams to align AI development with business goals
- Experiment with and implement cutting-edge ML techniques, including prompt engineering, model security, continuous evaluation, and monitoring frameworks
- Provide thought leadership, driving AI strategy and identifying opportunities to improve and expand North's AI capabilities