Published: Fri, 11 Oct 2024 12:50:32 GMT
Position: AI Engineer
Company: ELEKS Software Engineering and Development Office
Location: Europe
About the Company:
ELEKS Software Engineering and Development Office is a leading custom software development company with over 30 years of experience. We partner with our clients to deliver innovative software solutions that drive business growth and success.
About the Project:
We are currently seeking a talented AI Engineer to join our team and work on a project for a parcel delivery service in the UK. Our long-standing partnership with this client has allowed us to establish a strong working relationship and we are excited to continue collaborating on this project.
Responsibilities:
– Design, develop, and maintain reliable software in line with technical requirements, focusing on performance and availability
– Analyze requirements, review designs, and estimate user stories following project methodology (Agile, Waterfall, etc.)
– Proactively propose code refactoring and optimization improvements according to best software development practices and coding standards
– Stay up-to-date with modern technology and obtain professional certifications
– Support less experienced developers by providing training, distributing, and monitoring tasks
Requirements:
– At least 5 years of working experience as a Python Engineer
– Proficiency in Python with experience in FastAPI, Pydantic, and SQLAlchemy or similar ORM for building reliable backend services
– Understanding of NumPy and Pandas for data processing and manipulation tasks
– Familiarity with large language models (LLMs), smart agents, and Retrieval-Augmented Generation (RAG) concepts
– Experience with tools like LlamaIndex or LangChain is a plus
– Knowledge of knowledge graphs, vector databases, and basic semantic search techniques
– Familiarity with prompt engineering, test representation, and basic similarity metrics
– At least an Upper-Intermediate level of English
– Experience with ETL processes, OCR technologies, and SQL (including OLAP) is a plus
What We Offer:
– Above average compensation
– Close cooperation with the client
– Challenging tasks
– Competence development
– Team of professionals
– Dynamic environment with a low level of bureaucracy
About ELEKS:
ELEKS is a global software development company with over 2000 professionals located in Eastern Europe and sales offices in Europe and North America. We provide our clients with a full range of software engineering services, including product development, QA, R&D, design, technology consulting, and dedicated teams. Our extensive experience and expertise allow us to deliver high-quality solutions that drive business growth and success for our clients. Apply link