Software Developer

4 weeks ago


Singapore NAVAL GROUP FAR EAST PTE. LTD. Full time
Roles & Responsibilities

Description of the mission

At Naval Group, we are transforming software development processes by integrating AI-driven solutions that boost developer productivity and streamline the software lifecycle. As we build and maintain our internal Software Factory, we seek a dynamic Software Developer to work alongside our DevSecOps team. This role is centered on quickly prototyping AI-based solutions, running proofs of concept (PoCs), and developing high-impact AI use cases to enhance code specification, implementation, testing, and delivery


Job Summary

The Software Developer will focus on creating and testing innovative AI solutions aimed at improving software development productivity across the entire Software Factory. This role will be responsible for rapid prototyping, developing MVPs, and iterating on product prototypes to integrate AI effectively into our software delivery process. The ideal candidate is experienced in both MLOps and AI experimentation, with a keen focus on delivering solutions that facilitate code generation, quality assurance, testing automation, and continuous delivery.


Key Responsibilities

AI Use Case Development and Prototyping

  • Develop and rapidly iterate on AI-driven prototypes that support and streamline developer workflows, including code specification, code generation, and testing automation.
  • Collaborate with product and DevSecOps teams to identify high-impact AI use cases that improve software development and delivery efficiency.
  • Drive proof of concept (PoC) initiatives, transforming experimental AI ideas into feasible and scalable solutions
  • Implement automation to improve repeatability and reduce manual tasks in the development pipeline, such as auto-code generation, static code analysis, and intelligent error detection.
  • Integrate automation tools that improve developer productivity, streamline testing, and optimize release cycles.
  • Stay current with the latest advancements in Al and machine learning technologies.

MVP Development and Iterative Testing

  • Build Minimum Viable Products (MVPs) for new AI solutions, focusing on quick deployment, testing, and user feedback.
  • Establish efficient testing and evaluation frameworks to assess the effectiveness of AI models and rapidly iterate on improvements.
  • Collaborate with developers and QA teams to integrate AI-based prototypes into the broader software lifecycle and measure productivity impact.

End-to-End ML Pipeline Development

  • Design and deploy scalable ML pipelines tailored to rapidly evolving prototypes, with robust model training, testing, deployment, and monitoring processes.
  • Manage versioning, model retraining, and performance tracking to ensure the continuity of high-quality AI solutions in the production environment.
  • Collaborate with cross-functional teams to iterate on solutions based on developer feedback and usage data.
  • Establish version control, deployment, and monitoring standards for ML models across the production environment.
  • Develop tools and processes for A/B testing, canary releases, and other ML model rollout techniques.
  • Ensure ML models are efficiently integrated within the internal Software Factory.

Collaboration with DevSecOps Team

  • Work closely with DevSecOps engineers to integrate ML workflows with existing CI/CD pipelines.
  • Enhance and support security measures for ML processes, ensuring compliance with DevSecOps policies and protocols.
  • Write scripts and automate workflows to manage ML pipeline processes, ensuring faster, reliable, and secure model deployments.
  • Integrate automation into DevSecOps workflows, ensuring repeatability and reducing manual intervention.

Documentation and Compliance

  • Document AI use cases, PoCs, MVPs, and best practices for the integration of AI within the DevSecOps workflow.
  • Create guidelines for evaluating AI model effectiveness, usability, and productivity impact.

Qualifications

Education and Experience

  • Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field (Master’s degree preferred).
  • 3+ years of experience in MLOps, DevOps, or AI experimentation with a strong focus on rapid prototyping and MVP development.
  • Strong understanding of DevSecOps practices, tools, and methodologies.

Technical Skills

  • Proficiency in Python, Golang, Rust or other relevant languages.
  • Experience with ML frameworks (TensorFlow, PyTorch, LangChain), deployment platforms (Kubernetes) and ML pipeline tools (Kubeflow, MLflow).
  • Familiarity with CI/CD tools (GitLab CI)
  • Knowledge of infrastructure-as-code (IaC) tools like Terraform.
  • Understanding of data pipelines and tools (e.g., Apache Kafka, Spark) for data processing and transformation.
  • Experience in developing Restful APIs for Al models.
  • Good understanding of machine learning concepts, including neural networks, optimization algorithms, and evaluation metrics.
  • Knowledge of Retrieval Augmented Generation (RAG) techniques.
  • Familiarity with prompt engineering techniques like instruction design, template-based approaches, rule-based conditioning, or fine-tuning strategies.

Prototyping and Experimentation Skills

  • Demonstrated experience in developing MVPs and iterating on product prototypes with quick turnaround times.
  • Skilled in conducting PoCs and building scalable solutions based on experimental results and user feedback.
  • Ability to work in a fast-paced, agile environment with a focus on continuous experimentation and learning.

Soft Skills

  • Strong problem-solving skills and an innovative mindset geared towards improving developer productivity.
  • Excellent collaboration and communication skills to work effectively across DevSecOps, product, and developer teams.
  • Self-driven, adaptable, and capable of managing multiple AI-driven projects in a dynamic setting.

Preferred Skills

  • Experience with AI models for code generation, automated testing, and intelligent debugging.
  • Knowledge of security protocols and compliance measures for integrating AI within a DevSecOps environment.
  • Experience with Agile methodologies.
  • Familiarity with monitoring and observability tools (e.g., Prometheus, Grafana) and model explainability tools.


Why Join Us?

At Naval Group Far East, you’ll have the unique opportunity to drive innovation at the intersection of AI and software development, directly impacting the productivity of our development teams. If you’re passionate about rapid prototyping, AI experimentation, and building scalable solutions that empower software developers, we’d love to have you on our team.


Tell employers what skills you have

Excellent Communication Skills
Machine Learning
Pipelines
Software Engineering
Information Technology
Computer Science
PyTorch
Python
Data Science
Software Development
Rust

  • Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Job Description:We are seeking a skilled Senior Developer to join our team at NUCLEUS SOFTWARE SOLUTIONS PTE LTD.About the Role:The successful candidate will have extensive experience in developing software solutions using various technologies, including IBM Case Manager, IBM Content Navigator, and Liferay Portal.Key Responsibilities:Design and develop...


  • Singapore Software AG Full time

    About the RoleSoftware AG is seeking a seasoned sales professional to join our team as an Account Executive. This exciting opportunity requires a strategic advisor who can leverage their extensive sales expertise and background in process consulting or enterprise software to drive revenue growth within assigned territories.The ideal candidate will have a...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    We are seeking a talented Software Tester to collaborate closely with our development team, focusing on software creation, testing, and troubleshooting. The ideal candidate should have 2-3 years of experience in C++/C# and WPF frameworks.About TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD.A leading provider of software systems testing solutions, we are...


  • Singapore Sioux High Tech Software Ltd. Full time

    About Sioux Group: Sioux Group is an international technology consultancy company that supports leading high-tech companies in the semiconductor and medical industries with the development of their software and equipment. With over 1,200 dedicated engineers, we act as the Research and Development department for our customers. We support our customers with...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking a skilled Software Developer to join our team at The Software Practice PTE. LTD. in Singapore.OverviewThe ideal candidate will thrive in a results-driven environment that values creativity and execution, collaborating with cross-functional teams to design and deliver mission-critical software for our clients.Estimated Salary: SGD 80,000 - SGD...


  • 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 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 THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking highly skilled and dedicated individuals to join our team as innovative software developers at THE SOFTWARE PRACTICE PTE. LTD.About UsAs a leading company in the industry, we value innovation, teamwork, and continuous learning. Our team is passionate about creating cutting-edge solutions that make a real impact.We offer competitive...


  • Singapore THE SOFTWARE PRACTICE PTE. LTD. Full time

    Roles & ResponsibilitiesWe are looking for exceptionally smart people with strong development skills in C#/Java and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do.Our culture is...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    About the Role:At Vanguard Software PTE. LTD., we are seeking a highly skilled Quality Assurance Specialist to join our team. The ideal candidate will be responsible for ensuring the quality and efficient delivery of software solutions to our clients.About the Team:The QA team is responsible for quality assurance and version iteration testing to ensure...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    OverviewWe are seeking a talented Software Tester to collaborate closely with our development team at TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD., focusing on software creation, testing, and troubleshooting.Estimated Salary:$120,000 - $180,000 per annum, based on experience and qualifications.Responsibilities:Collaborate with cross-functional teams...


  • 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 THE SOFTWARE PRACTICE PTE. LTD. Full time

    We are seeking a talented Software Development Engineer to join our team at THE SOFTWARE PRACTICE PTE. LTD.Job DescriptionThis role involves building features and fixing bugs in applications being developed.You will work on a project assigned to you and focus on development of features and fix bugs that are project related.The ideal candidate should have...

  • Full Stack Engineer

    1 month ago


    Singapore WONDER SOFTWARE PTE. LTD. Full time

    Roles & ResponsibilitiesA start-up IT and application company is looking for a junior and executive experienced Full Stack Engineer, a versatile software developer skilled in both front-end and back-end application development.Here's a brief overview of what the job entails:1. Remote work, responsible for the entire process of project architecture design and...


  • Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    Job OverviewA-IT Software Services Pte Ltd seeks an experienced Technical Delivery Manager to oversee the technical delivery and quality assurance of software development projects. This role requires strong leadership skills, excellent communication, and a deep understanding of software delivery methodologies.About the RoleThe Technical Delivery Manager will...


  • Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    Vanguard Software PTE. LTD. is seeking an experienced Full Stack Developer to join our team.About the RoleWe are looking for a skilled developer who can design and develop robust, scalable, and maintainable front-end architecture for our web-based enterprise applications. The ideal candidate will have a strong understanding of design patterns and be...

  • Datacap Expert

    3 days ago


    Singapore NUCLEUS SOFTWARE SOLUTIONS PTE LTD Full time

    Job Description:We are seeking an experienced Datacap 9.x developer to join our team at NUCLEUS SOFTWARE SOLUTIONS PTE LTD.The successful candidate will have a strong background in developing custom modules for ICN and configuring datacap 9.1.6. They will also possess excellent knowledge of C# and VB, as well as experience in Dot net development.Able to...


  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    About HTC SOFTWARE SINGAPORE PTE LTDHTC Software Singapore Pte Ltd is a leading provider of innovative software solutions. We are seeking an experienced SAP Project Manager to join our team.Job Description:We are looking for a highly skilled SAP Project Manager to lead the implementation of our enterprise software solutions. The ideal candidate will have a...


  • Singapore EF SOFTWARE PTE. LTD. Full time

    About UsEF Software PTE. LTD. is a leading provider of applications and healthcare support services for the Asian market.We are driven by our group philosophy as defined below:Provide exceptional customer service through a service-oriented cultureCreate new value through innovationRealise greater possibilities through advanced technologyJob DescriptionThis...

  • Software Developer

    3 days ago


    Singapore A-IT SOFTWARE SERVICES PTE LTD Full time

    About the RoleWe are seeking an experienced Java Developer to join our team in bank IT projects. As a key member, you will be responsible for analysing, developing, enhancing, debugging, supporting, maintaining and testing applications.Main ResponsibilitiesRequirement analysis, design mapping, technical specification, programming, code review, job...