Are you a software engineer with a flair for AI technologies and a passion for innovation? Are you ready to take on the challenge of integrating cutting-edge AI solutions into modern tech stacks? If so, we're interested to hear from you to discuss upcoming roles within our clients' teams, apply today for a confidential discussion about permanent and contract opportunities. What you'll do: Develop and implement AI-driven solutions using your expertise in C#, .Net, AWS, Node.js, React, Typescript, and SQL. Lead software projects focused on integrating AI capabilities into our systems, ensuring scalability, reliability, and performance. Design and implement data pipelines, knowledge graphs, and other infrastructure components to support AI-driven applications. Apply your knowledge of vector databases, text and multi-modal embeddings to extract valuable insights from data. Collaborate with cross-functional teams to translate project requirements into technical solutions. What you'll bring: Bachelor's degree in computer science, Engineering, or related field. A master's degree with a focus on AI-related topics would be advantageous but not essential. Proven experience leading software projects integrating modern tech stacks, including AWS and microservices architecture. Strong proficiency in C#, Node.js, React, and SQL, coupled with a solid understanding of AI concepts and techniques. Experience with AI hackathons or personal projects showcasing your passion for AI technologies. Excellent communication and collaboration skills, with a knack for working in fast-paced, dynamic environments. Our Hiring Process: Registration : Applying to this job ad will register you with our Talent Community, who will gather essential information about your skills and experience. Skill Assessment : We'll assess your skills and qualifications against our current client requirements as well as future job opportunities. Job Matching : Once we find a match, we'll connect you with our Talent Specialists who are looking for people with your expertise for our Clients. Interviewing & Onboarding Assistance : We provide interview support for our candidates meeting with our Client as well as onboarding support to ensure a smooth transition into your new role upon selection. Performance Feedback : We value your feedback and regularly assess your performance to improve your experience. If you're ready to make an impact and drive innovation in the exciting field of AI, apply now to join our client's team as an AI Software Engineer Let's shape the future together.