Senior Engineer, Artificial Intelligence, GEC

Elect – 100 Jurong East Street, SG

ST Engineering

At ST Engineering, we harness technology and innovation to enable a more secure and sustainable world. Discover our innovations for smart cities, defence and security.

View all jobs at ST Engineering

Apply now Apply later

The Company - ST Engineering Group Engineering Center

 

At ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust as a global technology, defence and engineering group. Our diverse portfolio of businesses spans the aerospace, smart city, digital solutions, defence and public security segments. As the Group Engineering Centre, we aim to transform the use of technology across all of ST Engineering businesses.

 

Job Brief (Full-Time) 

 

We are looking for a Senior Software Engineer specializing Prompt Engineering in large language models and natural language processing. Our mission is to push the boundaries of what is possible in the realm of AI and to create transformative solutions that impact industries worldwide. We are building a cutting-edge platform for modular interface retrieval and agentic extension. As a part of our growing team, you will have the opportunity to work on exciting projects, collaborate with top-tier talent, and shape the future of AI technology. You will play a pivotal role in advancing our state-of-the-art AI-powered applications and products. You will collaborate with cross-functional teams of engineers, researchers, and product managers to design, develop, and deploy innovative solutions that redefine the way our users engage with language-based technologies. You will be expected to translate state-of-the-art techniques into working products and deploy them at scale. Your technical leadership and deep domain knowledge will drive the evolution of our platform and contribute to our mission of revolutionizing the way people interact with machines.

 

Responsibilities:

 

  • Design, develop, and optimize prompts for various AI and NLP applications.
  • Collaborate with cross-functional teams to understand project requirements and create effective prompts that meet business needs.
  • Conduct experiments to evaluate prompt performance and iterate based on results.
  • Work closely with data scientists and machine learning engineers to integrate prompts into AI models and workflows.
  • Develop and maintain prompt libraries, ensuring they are up-to-date and aligned with the latest industry standards and best practices.
  • Monitor and analyze prompt effectiveness, making data-driven adjustments to improve outcomes.
  • Stay current with advancements in AI, NLP, and prompt engineering to continuously enhance our platform’s capabilities.
  • Participate in code reviews, design discussions, and contribute to the overall technical excellence of the engineering team.
  • Provide documentation, technical guidance and mentorship to junior engineers on prompt usage and optimization techniques thereby fostering a culture of continuous learning and growth within the team.

 

Requirements:

 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Linguistics, or a related field.
  • Proven experience in prompt engineering, NLP, Retrieval-Augmented Generation (RAG) and Large Language Model (LLM) evaluation.
  • Strong understanding of natural language processing techniques and AI/ML concepts.
  • Proficiency in programming languages such as Python.
  • Experience with working in a Linux environment on public clouds and locally with extensive hands-on experience with natural language processing libraries and frameworks, including TensorFlow, PyTorch, TensorRT, spaCy, NLTK, or equivalent.
  • Excellent problem-solving skills and the ability to think creatively.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills, attention to detail, and a passion for staying at the forefront of technological advancements.
  • Effective communication skills, both written and verbal, with the ability to explain complex technical concepts to non-technical stakeholders.
  • Ability to work independently and as part of a collaborative team in a fast-paced startup environment.

 

Working Perks & Professional Development

 

  • Great opportunity to get industry and enterprise experience.
  • Exposure to the full spectrum of product development.
  • Join a young and dynamic team with forward-looking working culture.
  • Lots of room to tinker and experiment.
Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: AWS Azure Computer Science Docker Engineering GCP Kubernetes Linguistics Linux LLMs Machine Learning Mathematics NLP NLTK Prompt engineering Python PyTorch RAG Security spaCy TensorFlow TensorRT

Perks/benefits: Career development Startup environment

More jobs like this