Bright Coders' Factory — our name speaks for us, as our software sits in the hearts of global companies. We provide customers with state-of-the-art technologies. Our potential still grows, which is proven by the Forbes Diamond and Great Place to Work Awards.
We're writing code to make people's lives easier. In BCF, you will find your place and see that your work matters. Our portfolio includes projects from more than 15 industries - so depending on your preferences and stage of career, we're definitely going to find the right one for you.
Your responsibilities:
- Design, develop, and deploy new Generative AI applications, leveraging cutting-edge technologies and industry trends.
- Design and optimize effective prompts for AI models to enhance system performance and accuracy in generating responses.
- Work with large datasets, including data cleaning, transformation, and manipulation, to support AI model training.
- Build and maintain data pipelines that feed AI models.
- Integrate and manage data within vector databases, implementing embedding models for data retrieval and analysis.
- Implement and optimize systems using RAG to enhance generative AI processes by incorporating external data sources.
- Manage and deploy AI applications within the Azure cloud environment, utilizing services like Azure Functions.
- Integrate and configure cloud services to support GenAI applications.
- Hybrid work (1 day per week) in one of our officess in: Opole, Wroclaw, Warsaw, Poznan
Our requirements:
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
- Strong expertise in Python, with a focus on FastAPI, Pandas, and NumPy.
- 3+ years of relevant experience.
- Experience with Retrieval Augmented Generation (RAG).
- Proficiency in Prompt Engineering.
- Knowledge of vector databases and embedding models.
- Familiarity with frameworks such as LangChain, LangGraph, and LlamaIndex.
- Experience with multi-agent libraries/frameworks like CrewAI, Autogen, and Taskweave.
- Hands-on experience with Azure cloud services, including Azure Functions.
- Familiarity with other cloud platforms and their AI services is a plus, but Azure experience is mandatory.
- Understanding of data engineering concepts, including data pipelines, data integration, and data warehousing.
- Ability to work with large datasets and perform data cleaning, transformation, and manipulation.
- Experience with version control, small and regular commits, unit tests, CI/CD, packaging, and Docker.
- .NET technology stack proficiency incl. C# is a plus.
- Knowledge of AI ethics, bias mitigation, and responsible AI practices is a plus.
- Strong analytical thinking and creative problem-solving skills.
- Good communication skills for collaborating with cross-functional teams and stakeholders.
What we offer:
- Work at a company that achieved Great Place to Work Award & Forbes Diamond Certificate
- A challenging project where you can take ownership of its strategy and concepts for testing process
- Adequate recommendation bonus system
- MultiSport card co-financing
- Luxmed – co-financing of the medical care package
- Life insurance (group)
- 1:1 English language coaching
- Excellent integration events
- Working environment of people open to share and exchange IT knowledge
- Work from one of our offices in Wroclaw, Warsaw, Opole, Poznan – the choice is yours!
WORK WITH US, WORK WITH THE BEST!