Search by job, company or skills
Objective:
An experienced Software Engineer to spearhead our innovative AI projects, focusing on leveraging Python, GCP, Docker, PostgreSQL, and vector databases to deliver cutting-edge LLM solutions based on RAG. The ideal candidate will exhibit a strong foundation in software engineering with a clear potential to evolve into a tech leadership role within a few months, guiding our team towards achieving exceptional outcomes in AI-driven applications.
Basic Qualifications:
- 5+ years Python development - including API development, with detailed documentation and clear technical design.
- 3+ years experience using GitHub and modern git collaboration workflows, following version control and team collaboration best practices.
- 3+ years experience building and deploying applications on cloud services (GCP, AWS or Azure).
- 3+ years experience in implementing testing strategies using unit testing frameworks like PyTest, focusing on software quality and reliability.
- Proficiency in SQL and the ability to effectively manipulate data in various formats (e.g. JSON), leveraging Python for data processing and analytics tasks.
- Exposure to generative AI technologies; while prior experience is beneficial, a willingness to learn and master LLM and Generative AI is also valued.
- A Bachelor's degree in Computer Science or a related field, with a strong theoretical foundation in software engineering principles.
Preferred:
- Familiarity with ML model performance metrics (e.g. Accuracy, confusion matrices).
- Experience building apps with Docker containers, skilled in creating, deploying, and managing containerized applications.
- Familiarity with CI/CD pipelines and their relationship to the development workflow.
Join our team and be part of a culture that values collaboration, innovation, and excellence!
Login to check your skill match score
Date Posted: 18/06/2024
Job ID: 82127571