We are DIGIPAL, a software delivery agency specialising in building high-performing product design and software development teams for clients across Europe and North America. We work with a wide range of organisations from ambitious startups to multinational corporations. We have a unique career opportunity for you to work on building exciting digital products for international clients. Yet, remaining flexible in a remote-only environment and getting a top-tier compensation package.
Who are we looking for:
We are looking for a Python/C# Software Engineer with passion for building robust digital products, comfortable with Agile Software Development practices and willing to work in an international environment.
Your role and responsibilities:
- Create scalable, high-performance software solutions in Python and C# that meet project needs and industry best practices.
- Collaborate with cross-functional teams to achieve project milestones and ensure seamless communication.
- Follow modern development practices, including code reviews and CI/CD, to maintain high code quality.
- Consult with our clients to understand their technical requirements and offer expert architectural and technical guidance.
- Identify opportunities for system enhancements to boost code quality, performance, and user experience.
- Deliver high-quality code through thorough testing and validation, ensuring maintainability and efficiency.
What we expect from you:
- RAG and Gen AI Development: Design, develop, and optimize Retrieval-Augmented Generation (RAG) pipelines using techniques such as data indexing, vector databases, keyword search, and information retrieval.
- Gen AI Model Expertise: Work with various Generative AI models (e.g., OpenAI, Mistral), including prompting strategies, fine-tuning, and model adaptation for specific use cases.
- Microservices Architecture: A deep understanding of designing, developing, and deploying applications using a microservices architecture is crucial.
- Azure Expertise: Proficiency in a range of Azure services is expected, specifically Cosmos DB (NoSQL database), Azure OpenAI and Azure AI Studio (for AI/ML integration), Azure Functions (serverless computing), and Azure API Management (API gateway).
- Telephony Integration: Experience with either VoxImplant or Twilio (or both) is a significant requirement.
- Programming Languages: Fluency in Python and C# is essential.
- Eagerness to learn and constantly improve yourself.
- Proactive attitude and great sense of responsibility.
- Good command of written/spoken English (B2 and above).
Our offer:
- 100% remote position
- Attractive compensation package
- Opportunities for professional growth and development
- Collaborate with top minds from around the globe