CI/CD Developer


Location: Toronto, ON or Remote

Company Description:

Nestbox AI is a leading technology company headquartered in New York and Toronto. We are at the forefront of the third wave of generative AI, enabling enterprise clients to bring their custom AI visions to life quickly and securely. Our platform is revolutionizing industries such as technology, finance, healthcare, and education. At Nestbox AI, we are committed to Responsible AI practices to ensure that our solutions are safe, inclusive, and ethically sound. Join us in shaping the future of generative AI!

Job Description:

Nestbox AI is seeking a skilled and experienced CI/CD Developer to join our dynamic, inclusive and rapidly expanding team in our B2B Generative AI Company. As a Continuous Integration/Continuous Delivery (CI/CD) Developer, you will play a critical role in ensuring the smooth delivery and deployment of our cutting-edge generative AI solutions. You will collaborate closely with our talented team of developers and engineers to optimize our software development lifecycle and streamline our continuous integration and continuous deployment processes.

Location: Toronto, ON or Remote

Responsibilities:

  • Design, implement, and maintain robust CI/CD pipelines to automate the build, test, and deployment of our generative AI applications.
  • Develop scalable tools to manage the complete lifecycle of LLMs, including data preprocessing, model training, validation, and deployment.
  • Optimize LLM training processes for improved performance, efficiency, and ethical considerations.
  • Implement robust data pipelines for efficient handling of large datasets necessary for training LLMs, ensuring compliance with data privacy regulations.
  • Evaluate and integrate new AI technologies to enhance LLM training processes.
  • Collaborate with cross-functional teams to define and enforce best practices for software development, code review, and release management.
  • Identify and resolve bottlenecks in the development and deployment processes to improve efficiency and productivity.
  • Monitor and troubleshoot the CI/CD infrastructure, ensuring high availability and scalability.
  • Implement and maintain automated testing frameworks to ensure the quality and reliability of our software solutions.
  • Stay up-to-date with industry trends and emerging technologies related to CI/CD and software development methodologies.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of professional experience as a CI/CD Developer or in a similar role.
  • Proficiency with machine learning frameworks like TensorFlow, PyTorch.
  • Knowledge of NLP and experience with LLMs.
  • Familiarity with data processing techniques and AI model training methodologies.
  • Understanding of AI regulations and compliance.
  • Experience in AI system security.
  • Strong expertise in CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
  • Proficiency in scripting languages (e.g., Python, Bash) and infrastructure-as-code tools (e.g., Terraform, Ansible).
  • Experience with containerization technologies, such as Docker and Kubernetes.
  • Solid understanding of agile development methodologies and DevOps principles.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and serverless architectures.
  • Excellent problem-solving and communication skills with a strong attention to detail.

Compensation and Benefits:

  • Competitive salary and benefits package, including equity.
  • Employer-covered medical plans, dental, vision, and life insurance.
  • 401k plan with employer matching.
  • A flexible, inclusive, and collaborative work environment.
  • Opportunity to work with a talented and passionate team in an exciting and rapidly growing industry.

Send Us Your CV and Cover Letter at

jobs@nestbox.ai

Your enterprise platform to train and integrate your innovative custom LLM with your own data securely.

Get in touch

example@nestbox.ai


©2023 Nextbox, All right reserved.