About the job
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 seeking a highly skilled and self-motivated Software Engineer to lead the end-to-end development of our Client’s GPT-powered application. In this role, you will be responsible for managing the full software development lifecycle—from conceptualization to deployment—while ensuring seamless integration of AI models and delivering an exceptional user experience.
Your role and responsibilities:
- Design, develop, and maintain both frontend and backend components of the GPT application.
- Integrate AI/ML models (e.g., OpenAI’s GPT) into the application infrastructure.
- Collaborate with stakeholders to translate business requirements into technical solutions.
- Ensure a high-quality user experience through intuitive UI/UX design and responsive interfaces.
- Handle all aspects of the software lifecycle including planning, architecture, development, testing, deployment, and maintenance.
- Troubleshoot and debug issues, ensuring optimal application performance and reliability.
- Stay updated with the latest trends and best practices in AI integration and software engineering.
- 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:
- Strong proficiency in Python, with considerable experience in backend development and AI/ML integration (4+ years).
- In-depth knowledge of client-server architecture and API development (REST/GraphQL).
- Experience in frontend development using Angular, focusing on developing responsive and user-centered interfaces (2+ years).
- Solid understanding of data science fundamentals.
- Proven track record of deploying and scaling AI solutions in live environments.
- Knowledge of cloud service platforms (preferably AWS) and containerization technologies such as Docker or Kubernetes.
- Excellent communication skills in English.
- 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
- Build world-class digital products for European and US markets
- Long term B2B Contract