Full-Stack Engineer developing web applications and integrating Generative AI for a consulting firm. Collaborating with teams to deliver scalable software solutions in a hybrid environment.
Responsibilities
Develop, maintain, and optimize backend services using Python (Django preferred; Flask/FastAPI acceptable).
Build responsive, maintainable front-end interfaces using React.
Integrate Generative AI capabilities into existing and new applications (e.g., LLM interactions, workflow automation, data enrichment, RAG).
Design and implement REST APIs that connect front-end, back-end, and AI services.
Assist in testing, debugging, and deployment using modern CI/CD practices.
Collaborate with stakeholders to translate requirements into scalable, production-ready solutions.
Requirements
Experience of at least 3 years in the domain.
Solid hands-on understanding of Python (Django/Flask/FastAPI or similar).
High level of front-end familiarity with React (production web apps).
Hands-on experience building or integrating GenAI solutions in production (OpenAI/Azure OpenAI, LangChain, embeddings, vector DB, RAG).
Master the fundamentals of RESTful API/Service integration design.
Experience with databases: SQL and/or NoSQL.
Knowledge of cloud environments: AWS, Azure, or GCP.
Benefits
You’ll get access to Toptal’s global network, including opportunities with Fortune 500 and other enterprise clients.
You’ll have flexibility to choose projects that match your goals — part-time or full-time, short-term or long-term (based on matching and availability).
There’s a potential path to direct employment with the client later.
Software developer specialized in developing agile software solutions across various IT sectors in Germany. Engaging in test - driven development and working with modern technologies in a hybrid setting.
Laravel Technical Lead responsible for achieving predictable delivery and improving developer output in a hybrid setup for an Australian digital marketing agency.
Backend Developer working on backend functionalities and REST APIs for BLUME2000. Collaborating closely with Product Owners and integrating modern technologies into systems.
.NET developer building and enhancing digital solutions for Installatörsföretagen. Role involves system maintenance and development of impactful initiatives for member companies.
Application developer responsible for software development and technical support for architecture and new deployments. Collaborates with teams integrating solutions and enhancing application functionalities.
Staff Backend Engineer at Epidemic Sound driving backend systems innovation and technical direction in Stockholm. Collaborating on complex soundtracking tools integrating tech with media content.
C++ Developer managing IST Switch applications for a fintech company. Collaborating within a vibrant team in core banking/payments domain to deliver high - quality technical solutions.
Senior Backend Engineer designing, building, and scaling backend foundations for Omnichannel integrations at Text. High ownership role in a reliability - heavy integration environment.
Staff Software Engineer developing and deploying complex solutions for Early Warning Services. Focusing on technical architecture and collaboration with product management.
Join SEB as a Senior Java Developer focusing on innovative authorization solutions. Be part of a skilled team driving digital transformation in a collaborative environment.