Senior Software Engineer, AI
As a Software Engineer specializing in GenAI at Squid Cloud, you will play a pivotal role in designing and building innovative AI capabilities that process large volumes of data swiftly and accurately. You will collaborate with a dynamic team to create systems that leverage the latest advancements in Retrieval-Augmented Generation (RAG) and Generative AI (GenAI). Your work will help shape the future of AI-driven applications, providing unprecedented value to our clients.
Key responsibilities:
  • System Design and Development: Design, build, and maintain robust AI systems and applications.
  • AI quality: Implement RAG advanced algorithms and latest GenAI methodologies to enhance data retrieval and generation capabilities.
  • Data Processing Develop solutions for processing large datasets quickly and efficiently, ensuring data integrity and low latency performance.
  • Experimentation: Conduct experiments to test new algorithms and models, prompts quality and outcomes driving continuous improvement in our AI capabilities.
  • Collaboration: Work closely with cross-functional teams, including data scientists, product managers, and other engineers, to deliver innovative solutions.
  • Innovation: Bring creative and innovative ideas to the table to solve complex AI problems and enhance the platform’s capabilities.
  • Performance Optimization: Continuously monitor and optimize the performance of AI systems to meet high standards of speed and accuracy.
  • Minimum of 5 years of experience in software engineering, with a strong focus on AI and machine learning.
  • Proficiency in programming languages such as Python, TypeScript or Java/Kotlin.
  • Deep understanding of algorithms and data structures.
  • Experience in RAG, chunking and rerank algorithms, fine tuning LLMs and training models.
  • Experience with AI frameworks and libraries including PyTorch or others.
  • Familiarity with RAG and GenAI concepts and implementations.
  • Data Handling: Expertise in handling large-scale datasets and real-time data processing.
  • Cloud Technologies: Experience with cloud platform.
  • Problem-Solving: Strong analytical and problem-solving skills with a knack for creative solutions.
  • Team Player: Excellent communication skills and the ability to work collaboratively in a team environment.
  • Education: Bachelor’s Master’s degree in Computer Science, Engineering, or a related field. PhD preferred.
Why Squid Cloud?
  • Innovative Environment: Be at the forefront of AI innovation, working on projects that push the boundaries of technology.
  • Growth Opportunities: Ample opportunities for professional development and career advancement.
  • Flexible Work: Enjoy the flexibility of remote work while being part of a supportive and collaborative team.
  • Impactful Work: Contribute to products that make a significant impact on how businesses leverage AI and data.
We offer a competitive salary and benefits package, as well as the opportunity to work with a talented and driven team in a fast-paced startup environment. If you are passionate about technology and have a drive to make an impact, reach out to us!
Squid Cloud is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Type