AI Software Engineer - Remote
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.