Software engineer, AI retrieval

New Today

Join to apply for the Software engineer, AI retrieval role at Writer.

About This Role

As a Software engineer, AI retrieval, you will be responsible for designing, implementing, and optimizing the AI retrieval systems that power our platform. You'll work closely with data scientists, product managers, and other engineers to ensure seamless integration of AI models into our applications, providing fast and accurate results. This role requires a strong understanding of software engineering principles, AI, and machine learning.

Responsibilities

  1. Design and implement AI retrieval systems: Develop core algorithms and services for efficient content search and retrieval.
  2. Optimize performance: Ensure systems are scalable, performant, and capable of handling large data volumes.
  3. Collaborate with cross-functional teams: Work with data scientists, product managers, and engineers to meet requirements and deliver solutions.
  4. Maintain code quality: Write clean, maintainable, and well-documented code following best practices.
  5. Testing and validation: Develop unit and integration tests to ensure system reliability and accuracy.
  6. API development: Build and maintain REST and GraphQL APIs using frameworks like FastAPI and Flask.
  7. Implement streaming and cancelable endpoints: Support real-time, interactive use cases.
  8. Continuous improvement: Stay updated with AI and software engineering advancements to enhance systems and processes.
#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£150,000 - £200,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search