Software Engineer II developing RESTful APIs and contributing to AI workflows at Euromonitor. Collaborating closely with frontend and platform teams under Lead AI Engineers.
Responsibilities
Design, develop, and maintain RESTful APIs using Python (FastAPI / Flask / Django) and .NET Core (ASP.NET Core).
Build backend services within a microservices architecture.
Write unit and integration tests; participate in code reviews.
Debug, optimize, and support production systems.
Requirements
Strong experience in Python and/or .NET Core
Hands-on experience building RESTful APIs using ASP.NET Core and Python frameworks
Solid understanding of HTTP, REST principles, authentication (JWT / OAuth)
Experience working with microservices
Exposure to AI / LLM services (Azure OpenAI, OpenAI APIs, or similar)
Basic understanding of embeddings
Basic understanding of vector search
Basic understanding of Retrieval-Augmented Generation (RAG)
Working knowledge of any modern frontend framework: React / Angular / Vue
Ability to consume APIs and debug UI–backend interactions
Exposure to Azure cloud services (good to have)
Experience with Kubernetes/Docker/containers (good to have)
Familiarity with CI/CD pipelines (good to have)
Understanding of AI service performance, latency, and cost considerations (good to have)
Benefits
Excellent Benefits: We offer competitive salaries, private health insurance, and generous holiday allowances, amongst much more!
Hardworking and Sociable: Our staff balance hard work with enjoyment, offering flexible hours and regular social events, including after-work meetups, summer and Christmas parties.
Committed to Making a Difference: Our Corporate Social Responsibility Programme provides two volunteering days annually; donation amounts for new starters and supports local and international charities through various initiatives.
Opportunities to Grow: We provide extensive training and development, promoting from within and across departments, and rewarding talent.
Embedded Software Engineer developing embedded software for microcontroller - based systems. Collaborating with cross - functional teams and utilizing skills in C/C++ and STM32 microcontrollers.
Senior Engineer with Fugro supporting metocean projects in dynamic offshore environments. Involves project support from office planning to offshore execution with a focus on quality and safety.
Senior Oceanographic Engineer leading offshore projects at Fugro's Regional Coastal Monitoring project team. Overseeing surveys, mentoring, and ensuring operational excellence in metocean services.
Softwareentwickler developing complex applications with technical expertise for STEPplay and STEPbasic. Analyzing customer requirements and creating detailed specifications for development processes.
Senior Full - Stack Software Developer developing a platform for sustainable biocompounds at Mycolever. Collaborating with scientists to enhance biocompound discovery through software innovation.
Software Engineer responsible for developing cloud based services for AI solutions in legal tech. Collaborating with teams to integrate AI systems and innovate processes.
Intern managing customer support team operations in AI - powered tech company. Collaborating on business scaling efforts and learning about Software, AI and B2B.
Full Stack Developer at Liftric GmbH developing AI - based software solutions in the medical field. Collaborating with product management, design, and QA on web applications.
Linux kernel developer for Mobileye, responsible for developing embedded software. Involves researching and implementing drivers, integrating SW solutions in automotive platforms.
Linux Kernel Developer focused on developing embedded SW products for Mobileye's Autonomous Driving technologies. Innovating with highly talented engineers on cutting - edge solutions in the automotive sector.