×
Register Here to Apply for Jobs or Post Jobs. X

Software developer; AI Engineer

Job in Penarth, Vale of Glamorgan, CF64, Wales, UK
Listing for: ELLIOTT MOSS CONSULTING PTE. LTD.
Full Time position
Listed on 2026-01-16
Job specializations:
  • Software Development
    Backend Developer, Software Engineer
Job Description & How to Apply Below
Position: Software developer (AI Engineer)

Job Description
We are seeking a Software Engineer to design, develop, and support backend applications and system integrations. The role involves application development, system support, database management, and the implementation of AI-enabled features to improve automation and analytics workflows. The candidate will work closely with internal teams to deliver scalable, reliable, and well‑documented software solutions.

Key Responsibilities
  • Design, develop, and maintain backend applications and system components using Python or other relevant programming languages.
  • Develop and support system integration and data ingestion workflows to ensure reliable data flow across applications.
  • Build and maintain APIs and backend services for internal and external integrations.
  • Manage and optimise relational and non‑relational databases, including writing and tuning queries.
  • Perform system monitoring, troubleshooting, and performance optimisation in Linux‑based environments.
  • Support application deployments, configuration, and post‑deployment activities.
  • Assist in the implementation and support of AI-enabled features
    , such as workflow automation, data enrichment, or intelligent system enhancements.
  • Support validation and integration of AI or machine learning components developed by internal teams or vendors.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Maintain clear technical documentation, including system designs, configurations, and operational procedures.
  • Follow software development best practices, including version control and change management.
Requirements
  • Minimum 1–2 years of experience in software engineering, application development, or backend system support.
  • Strong proficiency in Python or other relevant programming languages.
  • Experience working with SQL and No

    SQL databases
    (e.g. MySQL, Postgre

    SQL, Mongo

    DB).
  • Experience in backend development and system integration.
  • Familiarity with Linux environments and command‑line operations.
  • Exposure to AI or machine learning concepts
    , such as using APIs, integrating models, or supporting AI‑driven applications.
  • Experience with API development (RESTful services) is an advantage.
  • Knowledge of cloud platforms or containerization tools is a plus.
  • Experience using version control systems such as Git
    .
  • Strong analytical and problem‑solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Good communication and documentation skills.
  • Willingness to learn and adapt to new technologies.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary