Employment Type: Flexible (0.2–1.0 FTE), including full time and part-time appointments.
About the Role
We are looking for a Full Stack Software Engineer to build scalable AI-powered applications and cloud-native platforms. You will work closely with AI engineers to transform advanced AI capabilities into reliable and user-friendly enterprise software.
Key Responsibilities
Develop modern web applications and backend services.
Integrate AI models and APIs into enterprise products.
Design RESTful APIs and scalable backend systems.
Build intuitive and responsive user interfaces.
Deploy and maintain cloud-native applications.
Ensure system reliability, scalability, and security.
Qualifications
Required
Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
Experience with up-to-date software development frameworks.
Familiarity with Python and JavaScript/TypeScript.
Strong software engineering fundamentals.
Preferred
Experience with React, Next.js, Node.js, FastAPI, Docker, Kubernetes, AWS, or Azure.
Experience building AI-enabled applications.
Why Join Us
Work on cutting-edge AI technologies including LLMs, RAG, AI Agents, and Intelligent Data Systems.
Collaborate with researchers, engineers, and industry partners on impactful real-world AI applications.
Flexible working arrangements (0.2–1.0 FTE), including full-time and part time opportunities.
Opportunities for research collaboration, publications, and open-source contributions.
A collaborative, research-driven culture with significant ownership and growth opportunities.
Competitive salary, equity opportunities (where applicable), and professional development support.