Senior Ai Engineer
Senior Ai Engineer
وصف الوظيفة
Evolvice is a nearshore technology services provider that helps businesses scale, innovate, and enhance efficiency. Since 2012, we’ve been developing software solutions and building high-performing remote teams. Today, we focus on integrating AI into business processes and providing IT and security support to drive digital transformation.
Originally based in Germany, we have established development hubs in Egypt, Ukraine, and Portugal and offices in Saudi Arabia. This international presence enables us to deliver high-quality, cost-effective solutions worldwide.
Our Services:
- Nearshore Teams – Build and scale remote teams of any size with expert engineers.
- AI-Powered Business Productivity – Leverage AI-driven software solutions to boost efficiency.
- Cybersecurity – Safeguard your business with advanced security assessments and services.
- Managed IT & Application Support – Ensure seamless operations with proactive IT management and support.
We’re proud to work with industry leaders like Bosch, Douglas, WTS, DHL, Tatweer and GOSI, and many others. Combining German precision with nearshore agility, we provide secure, scalable, and cost-effective IT solutions tailored to your business needs.
Now we are looking for a Senior AI Engineer for our client.
Key Responsibilities:
- Implement AI-based use cases by integrating them into existing systems or developing new systems, ensuring efficient operation through strong software engineering practices.
- Select suitable generative AI models and appropriate algorithms that best fit defined use cases and requirements.
- Collaborate closely with cross-functional teams including product development, UX/UI, and data science to identify problems and deliver effective solutions.
- Ensure reliability and performance by applying MLOps best practices, monitoring systems, troubleshooting issues, and participating in on-call rotations to maintain service uptime.
- Drive technical delivery across the full feature lifecycle, from ideation and requirements assessment to dataset construction, experiment validation, and production deployment.
Requirements:
- 5+ years proven experience developing AI based use cases
- extensive hands-on experience with Python, Java or Node (including frameworks such as Spring or NestJS)
- broad knowledge in the main frameworks, models and approaches in the field of AI development (e.g. Langchain, OpenAI, RAG, VectorDBs, MCP etc.)
- experience in building agents and multi-agent systems
- deeply understand software design principles, patterns, and best practices
- high degree of creativity and own ideas in combination with a structured way of working
- curious, strategic, detail-oriented, and creative
- fluent in written and spoken English
We offer:
- Financial stability;
- Interesting and challenging projects within professional self-managed teams;
- Friendly team and a comfortable working environment;
- Flexible schedule (8 —10 AM start) with the possibility to work assigned hours and/or adjust work schedule as requested by the manager;
- 21 working days paid vacation;
- Social insurance & Health insurance;
- Paid sick leave;
- English and German language classes;
- Sports and fitness reimbursement.
Why Work With Us:
We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.