Software Engineer for AI-Driven Software Evolution

18 hours ago


Singapore SONARSOURCE PTE. LTD. Full time

At SonarSource PTE. LTD., we are seeking a highly skilled Research Engineer to join our team.

We are offering an estimated salary of $140,000 - $180,000 per year, depending on experience and location.

About the Role

This is a pioneering role that will advance the application of Artificial Intelligence (AI) and Machine Learning (ML) within software engineering. The successful candidate will work on cutting-edge research projects, developing novel algorithms, and contributing to the development of software tools that enhance system performance, reliability, and flexibility.

Responsibilities
  • Conduct applied research in integrating AI/ML techniques with software engineering practices to improve code quality, testing, and software maintenance.
  • Design and implement experimental prototypes to demonstrate the feasibility and effectiveness of new methodologies.
  • Collaborate with cross-functional teams, including AI researchers, software engineers, and product managers, to translate research findings into practical applications.
  • Stay informed about the latest advancements in AI/ML and software engineering to identify emerging trends and opportunities for innovation.
Requirements and Skills
  • Master's or Bachelor's degree (or equivalent) in computer science, information technology, engineering, or related field.
  • Strong research background in AI, ML, and/or SE with a solid publication record in A and A* level conferences/journals. Minimum of 2 publications in top-tier conferences or journals.
  • Strong problem-solving skills and ability to work independently in a research setting.
  • Excellent communication skills for conveying complex technical concepts.
  • Experience in developing tools or frameworks that utilize AI/ML to enhance software development processes.
  • Experience with DevOps tooling, such as Kubernetes, Docker, and Ansible.
  • Experience with general-purpose languages, such as Java, C#, C/C++, Python, Rust.
  • Familiarity with techniques for automated code generation, program verification, program synthesis, or software testing using AI/ML.
  • Strong knowledge in state-of-the-art research in ML for Software engineering, such as experience in Prompt Engineering, Agentic Systems, Chain of Thought applications.


  • Singapore SONARSOURCE PTE. LTD. Full time

    About the RoleWe are seeking a highly skilled Software Evolution Engineer to join our team at SonarSource PTE. LTD.


  • Singapore Boon Software Full time

    Senior IT Software Engineer – Shape the Future of Technology with Symphony Are you an innovative and driven IT professional with a passion for creating impactful solutions? Join our visionary team at Boon Software and play a key role in shaping the future of technology through Symphony, our cutting-edge software platform. Requirements: Diploma/degree in...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Company OverviewThe Software Practice PTE. LTD. is a renowned company that specializes in developing innovative software solutions. Our team of experts is committed to delivering high-quality products that meet the evolving needs of our clients.We are currently seeking a highly skilled Software Development Engineer - Innovation Driven to join our team. This...


  • Singapore PERSOLKELLY SINGAPORE PTE. LTD. Full time

    Job OverviewWe are seeking a highly skilled DevOps Engineer to join our team in Singapore. The ideal candidate will have experience in MLOps, DevSecOps, and AI experimentation, with a focus on rapid prototyping and MVP development.About the RoleThis is a full-time position that requires strong problem-solving skills, an innovative mindset, and excellent...


  • Singapore MSD INTERNATIONAL GMBH (SINGAPORE BRANCH) Full time

    Senior Specialist, Software EngineeringThis is a unique opportunity for a talented software engineer to join our team at MSD International GmbH (Singapore Branch) and contribute to the development of innovative AI solutions.We are seeking an experienced software engineer with a strong background in AI and machine learning to work on designing, building, and...


  • Singapore VEBITS AI PTE. LIMITED Full time

    OverviewWe are a cutting-edge AI technology firm, VEBITS AI PTE. LIMITED, seeking an experienced AI software engineer to join our team of innovators.Estimated Salary: SGD 120,000 - 180,000 per annum


  • Singapore MSD INTERNATIONAL GMBH (SINGAPORE BRANCH) Full time

    Role OverviewWe are seeking a highly skilled Software Engineer to join our team in Singapore. The ideal candidate will have expertise in designing, building, and integrating AI into production systems to ensure seamless operation for our company.About the RoleThe Software Engineer will work closely with cross-functional teams, including product managers,...

  • AI Software Engineer

    4 weeks ago


    Singapore SAP Full time

    About the Role:We are seeking an experienced AI Software Engineer to join our team at SAP Labs Singapore. As an AI Software Engineer, you will be responsible for designing, developing, and deploying AI and machine learning models to drive business value.Key Responsibilities:Design and develop AI and machine learning models using various programming languages...

  • Software Engineer

    4 days ago


    Singapore EF SOFTWARE PTE. LTD. Full time

    About UsEF Software Pte. Ltd. is a leading provider of comprehensive software products and solutions, delivering high-quality applications and healthcare support services to the Asian market.We are driven by our core philosophy:Providing exceptional customer service through a service-oriented cultureCreating new value through innovation and cutting-edge...


  • Singapore EF SOFTWARE PTE. LTD. Full time

    About EF SOFTWARE PTE. LTD.We are a leading provider of comprehensive software products and solutions, driven by our philosophy of providing the best service to our customers through innovation, technology, and teamwork.Job OverviewThis is an exciting opportunity for a skilled Senior Software Engineer to join our team and contribute to the development of...


  • Singapore HYPERSCAL SOLUTIONS PTE. LTD. Full time

    We are looking for an experienced AI/ML software engineer to accelerate the incubation and delivery of new AI/ML based media and business capabilities at HyperScal Solutions Pte. Ltd.You will be working with a team of engineers to research, experiment, and build AL/ML models & algorithms utilizing various data sources.The role reports to the AI Products &...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About Vanguard Software PTE. LTD.We are a dynamic software development company that delivers high-quality solutions to our clients.Job Title: Senior Software Quality EngineerSalary: SGD 8,500 - 11,000 per monthJob Description:As a Senior Software Quality Engineer at Vanguard Software PTE. LTD., you will be responsible for ensuring the quality and efficiency...


  • Singapore EF SOFTWARE PTE. LTD. Full time

    About UsEF SOFTWARE PTE. LTD.Job DescriptionWe are a leading provider of applications and healthcare support services for the Asian market. Our team is driven by a service-orientated culture, innovation, and advanced technology.As an IT Software Developer, you will be responsible for developing and designing new software products, maintaining and supporting...


  • Singapore BARRINGTON JAMES LIMITED SINGAPORE BRANCH Full time

    About UsBarrington James Limited Singapore Branch is a global leader in [industry], providing innovative solutions to our clients.Job Title: Senior AI and Cloud Software EngineerEstimated Salary: SGD 120,000 - SGD 180,000 per annumAbout the RoleWe are seeking an experienced Senior AI and Cloud Software Engineer to lead the integration and development of AI...

  • Software Engineer

    4 weeks ago


    Singapore EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the CompanyWe are focusing on AI/ML, Vidoe Analytic, Cloud, and Cyber Security to provide bespoke solutions using emerging technologies through applied research and development. Due to our expansion plan, we are looking to hire a NLP Engineer to join the team.About the JobYou will be applying NLP knowledge to develop GenAI...


  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    About the RoleWe are seeking an experienced and skilled Chief Software Engineering Manager to join our team at NUCLEUS SOFTWARE SOLUTIONS PTE LTD. The successful candidate will be responsible for leading the development of complex software applications, managing a team of engineers, and ensuring the delivery of high-quality solutions.The ideal candidate will...


  • Singapore Helius Full time

    We are seeking a highly skilled and motivated Software Development Lead to join our team at Helius. The ideal candidate will have a solid understanding of software development principles, practices, and methodologies, with a focus on designing and building complex software systems using Python.In this role, you will work closely with our AI experts to...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    About the RoleWe are seeking an experienced Enterprise Software Engineer to join our team at A-IT Software Services Pte Ltd.Job DescriptionAs an Enterprise Software Engineer, you will be responsible for designing, developing, and deploying scalable, robust, and efficient software applications. Your primary focus will be on translating software requirements...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Vanguard Software PTE. LTD. is seeking a skilled Software Quality Assurance Engineer to join our team.We are looking for an individual who can ensure the quality and efficiency of our software solutions, with a wide range of testing scope including functional tests through API testing, static analysis, end-to-end tests, as well as non-functional testing...


  • Singapore EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD. Full time

    Transformative Leadership RoleIn this pivotal position at Evolution Recruitment Solutions PTE. LTD., you will lead the charge in driving digital transformation, serving as a senior specialist in our development team to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business.Key Responsibilities:Establish...