Job Detail

AI Software Engineer - Remote

  • Medium Level
  • Type Fixed
  • Duration: More than 06 months

Project Detail

CapsLock is looking to hire an outstanding AI Software Engineer with a solid technical and mathematical background to lead an AI company initiatives and improve our marketing platform.

 

Responsibilities

  • Integrate generative AI Providers.
  • Combine different AI solutions and providers to create comprehensive and efficient AI systems.
  • Design and implement architecture.
  • Design and oversee the architecture of AI systems, ensuring scalability, reliability, and performance.
  • Designing data structures and data management.
  • Collect, preprocess, and analyze data to ensure high-quality inputs for AI models.
  • Write surrounding code.
  • Develop the necessary code to support AI models, ensuring seamless integration with existing systems and infrastructure.
  • Monitor, maintain and optimize solutions.
  • Continuously monitor the performance of AI products and systems, making necessary adjustments to improve accuracy and efficiency.
  • Directly collaborate with multiple departments in our company.
  • Work closely with engineers, product managers, and other stakeholders to identify business problems and develop AI-driven solutions.
  • Create technical documentation.
  • Produce comprehensive technical documentation for AI systems, including system architecture, model specifications, data flows, and testing procedures.
  • Develop Quality Assurance procedures.
  • Create and implement QA processes specifically tailored for AI systems, including data validation, model testing, and performance evaluation.
  • Stay updated.
  • Keep abreast of the latest AI technologies, trends, and best practices to ensure the company remains at the forefront of AI innovation.
  • Security Awareness.
  • Understanding of security best practices in AI system development and deployment.

 

Skills Required