We are looking for an experienced developer who can build intelligent workflows for automating document writing, processing, and organizing internal activities. The ideal candidate has logical thinking, attention to detail, and the ability to design and implement scalable, robust, and well-structured systems. The candidate should have advanced knowledge of modern Python and understand the difference between scripting and software engineering at production standards. We want someone who writes clean, testable, and easy-to-maintain code, respecting good architecture and quality practices.
Essential Requirements: - practical experience in automation and system integration; - very good experience in Python, including AsyncIO, typing, Pydantic, decorators, and generators; - experience in designing and implementing RAG solutions; - experience with APIs, SQL, and automation platforms such as Make, Zapier, n8n, or Power Automate; - experience with OCR, document parsing, AI services through API, and implementing workflows with quality control and fallback; - understanding of resilience patterns for API calls: retries, backoff, error handling; - experience in technical decisions such as build vs. buy in the AI area; - experience in designing AI systems for enterprise environments; - good analytical and debugging skills.
Desired Level of Experience: Senior AI Engineer: minimum 5 years of experience in software engineering, with a strong focus on Python and relevant experience in AI/RAG systems; Lead AI Engineer: minimum 5 years of experience, with the ability to define complete architectures, development standards, and technical directions for AI products.
Description of the Job
We are looking for an AI Engineer who will directly contribute to the development and delivery of applications based on artificial intelligence, with a focus on integrating LLM models, RAG systems, and scalable software infrastructure. We are looking for a Specialist Automatizare AI who can build intelligent workflows for automating document writing, processing, and organizing internal activities of companies. Main Responsibilities: - integrating internal applications and systems with AI solutions; - developing automated workflows for documents, emails, databases, and operational applications; - testing and monitoring automations; - documenting solutions and supporting internal users; - developing AI applications and backend services using Python; - integrating LLM models through APIs such as OpenAI, Anthropic, or AWS Bedrock; - designing and implementing RAG pipelines; - developing modular, testable, and scalable software components; - defining and implementing orchestration logic for agents and AI workflows; - optimizing performance, reliability, and costs for AI services; - implementing resilience mechanisms for interactions with external services; - writing automated tests and maintaining code quality standards; - collaborating with the technical team to define solution architectures; - contributing to CI/CD processes and containerizing applications; - documenting solutions and supporting technical decisions. What We Offer: - opportunity to work on modern projects in the AI and software engineering areas; - possibility to create solutions with real impact on company efficiency; - varied projects and technical autonomy; - an environment oriented towards innovation applied; - involvement in important technical decisions and building solutions with real impact; - flexible work environment, with the possibility of remote work; - access to current technologies and innovative projects; - a professional environment, oriented towards quality, autonomy, and growth; - competitive salary package, correlated with experience and seniority level; - possibility of evolution towards technical coordination and architecture roles.
Description of the Company
ELSACO is a group of companies founded in 1994. ELSACO has an annual turnover of over 300 million Euros and more than 600 employees. We operate primarily in the energy, water, and utilities sectors, with the main objective of energy efficiency and digitalization of services offered to utility companies. The group consists of 8 companies that cover domains such as: - EPC projects in: energy, water, automation, and SCADA; - solar power plants; - energy storage solutions in batteries BESS or hydrogen; - distribution and sales of measurement and control equipment; - solutions in the field of energy efficiency; - software for process and business; - IT&C solutions; - smart metering; ELSACO is the company where employees can accelerate their professional development. We have created an environment where innovative thinking is encouraged, and initiative is rewarded. ELSACO is the best place to transform your professional goals into results. We look forward to your application and wish you success! Thank you, The ELSACO Team!