Details
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.
Qualifications:
- 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 AI?
- 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 AI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.