Join Our Team as a Senior AI Engineer - Backend
At Keboola, we are seeking a talented and experienced AI Engineer to join our dynamic team. As a Senior AI Engineer, you will play a crucial role in enhancing and developing our AI and machine learning features. You will work closely with a team of skilled developers to improve the speed, usability, and stability of our applications.
Key Responsibilities
- Improve and Maintain AI Features: You will be responsible for improving, maintaining, and extending our existing AI and machine learning features.
- Design New Features: Collaborate with our product team to brainstorm and design new AI-driven features.
- Develop and Optimize Models: Develop, train, optimize, and fine-tune machine learning models, including large language models (LLMs).
- Enhance AI Pipelines: Work on enhancing the quality of our AI pipelines and codebase.
- Code Reviews: Provide code reviews for other team members to ensure high-quality code.
- Technical Design Participation: Actively participate in the design of AI-related technical features, including design documentation and RFCs.
- Knowledge Sharing: Share your knowledge and experience in AI technologies and techniques with individuals outside your team.
- Support Peers: Assist your closest peers in understanding and implementing AI best practices.
Technologies We Use
- Programming Languages: Python and frameworks/tools such as FastAPI, NumPy, and Pydantic.
- Data Storage: MySQL and ElasticSearch for structured data storage; Snowflake or BigQuery for big data and analytics.
- Deployment: Docker for running our apps and deploying machine learning models.
- Cloud Services: GCP, Azure, and AWS for AI model training and deployment.
- Infrastructure Management: Terraform for managing cloud resources.
- Version Control and CI/CD: GitHub for storing code and Azure DevOps and GitHub Actions for running our build, test, and deploy pipelines.
- API Specifications: OpenAPI and Apiary for API specifications.
- Project Management: Scrum best practices for organizing our work and managing AI project lifecycles.
What We Look For
- Experience: 3+ years as a Python engineer with a focus on AI/ML, running production services.
- Machine Learning Expertise: Experience with machine learning concepts, including model development, training, deployment, and monitoring.
- NLP and LLMs: Expertise in Natural Language Processing (NLP) and fine-tuning large language models (LLMs).
- AI Best Practices: Understanding of best practices for AI and machine learning in production environments.
- Soft Skills: Strong orientation towards results, attention to detail, and effective problem management.
Benefits
- Competitive Compensation: We offer a competitive salary package.
- Generous Vacation: Enjoy generous paid vacation time.
- Flexible Work Environment: Benefit from flexible working hours and remote work opportunities.
- Modern Office: Work in our cool new offices in the heart of Holesovice in Prague.
About Keboola
Keboola is a cloud-based data platform that helps clients combine, enhance, and publish crucial information for their internal analytics projects and data products. We operate globally with offices in Chicago, Vancouver, London, and Prague. Join us and be part of a team that values learning, innovation, and trust.
If you are passionate about AI and want to make an impact in a growing SaaS-based company, we would love to hear from you!
Benefits Extracted with AI
- Competitive compensation
- Generous paid vacation time
- Cool new offices in Prague
- Flexible working hours
- Remote work opportunities
Similar jobs
Last update: 23 minutes ago
Senior Data Scientist - AI Team
Senior Data Scientist needed for AI team in Prague, skilled in Python, ML, NLP, and predictive analytics.
Senior Python Engineer - SaaS GenAI Services
Join Ataccama as a Senior Python Engineer to drive innovation in SaaS GenAI services. Work with Python, AWS, Azure, and Kubernetes.
AI Engineer - Large Language Models and AI Solutions
Join as an AI Engineer to design and deploy advanced AI solutions focusing on Large Language Models in Prague.
Senior Data Scientist
Join Gen as a Senior Data Scientist in Prague. Leverage AI, ML, and data science to drive business solutions.
Senior Engineering Manager - Artificial Intelligence Team
Lead the AI team at Bloomreach, enhancing e-commerce with ML. Key skills: Python, GCP, Spark, TensorFlow. Benefits include remote work, stock options.
AI Software Engineer
Join ABB as an AI Software Engineer to drive data-driven strategy using AI/ML for predictive analytics and optimization.
Senior Software Engineer - Frontend (JavaScript, React)
Join Keboola as a Senior Software Engineer - Frontend, focusing on JavaScript and React in a hybrid role based in Prague.
Senior AI/ML Engineer
Join 3Pillar as a Senior AI/ML Engineer to develop innovative AI solutions in a remote, global team.
Senior Machine Learning Engineer
Join Bloomreach as a Senior Machine Learning Engineer to design and implement AI-driven components for personalized digital experiences.
Mid to Senior Data Engineer
Join Make as a Data Engineer to build and maintain data pipelines, ensuring data integrity and quality. Work with Python, SQL, and AWS.
Senior Data Scientist - AI/ML
Join Workday as a Senior Data Scientist in Prague, focusing on AI, ML, and data-driven solutions in a hybrid work environment.
Senior AI Engineer
Join Grape Up as a Senior AI Engineer in Cracow, Poland, to lead AI/ML projects using LLMs, Python, and Java in a hybrid work environment.
Senior Software Engineer - Microservices and AI
Join Bloomreach as a Senior Software Engineer to work on microservices and AI solutions in a remote-first environment.
Senior Data Engineer
Join Make as a Senior Data Engineer to build and maintain data pipelines, ensuring data integrity and quality, and contribute to data system design.
Senior Data Scientist / LLM Engineer
Join CAST AI as a Senior Data Scientist / LLM Engineer to optimize AI infrastructure and reduce cloud costs.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Data Engineer II
Join Accolade as a Data Engineer II in Prague. Design and maintain cloud-native data infrastructure using AWS and modern technologies.
Senior Solution Engineer
Join GoodData as a Senior Solution Engineer to implement BI solutions and data pipelines in Prague.
Lead Data Scientist - AI and Cybersecurity
Lead Data Scientist role focusing on AI and cybersecurity in Brno, Czechia. In-depth AI, software engineering, and cybersecurity skills required.
Senior Machine Learning Engineer (NLP, LLMs)
Join SentinelOne as a Senior Machine Learning Engineer focusing on NLP and LLMs to enhance cybersecurity solutions.
Senior Platform Engineer - AWS/Azure
Senior Platform Engineer role focusing on AWS, Azure, and DevOps practices in Prague, Czechia. Hybrid work setup.
Backend Team Lead
Lead a dynamic backend team in Prague using cutting-edge technologies like .NET Core, Python, Spark, React on AWS. Enjoy hybrid work, equity, and growth opportunities.
Senior Software Engineer - Microservices and Python
Join Bloomreach as a Senior Software Engineer to work on microservices and Python in a remote-first environment.
Senior AI/ML Engineer
Join gravity9 as a Senior AI/ML Engineer to develop innovative AI solutions. Work remotely with cutting-edge technologies in a dynamic team.