O Tech
O Tech
  • Home
  • About Us
  • Services
  • News
  • Join Us
  • Contact Us
  • More
    • Home
    • About Us
    • Services
    • News
    • Join Us
    • Contact Us
  • Home
  • About Us
  • Services
  • News
  • Join Us
  • Contact Us

AI Software Engineer

Apply now

Job Description

 

AI Software Engineer 


Job Overview:

We're looking for a passionate and skilled AI software engineer to join our growing team. You'll be building agent-to-agent systems powered by cloud technologies, enabling seamless collaboration between autonomous AI agents.  


Key Responsibilities

  • Develop, deploy, and maintain RESTful APIs using Python
  • Design, build, and deploy AI/ML models to solve complex business problems, from prototyping to production.
  • Develop robust and scalable pipelines for data processing, model training, and inference using frameworks such as TensorFlow, PyTorch, or similar.
  • Collaborate with cross-functional teams (data engineers, product managers, software developers) to integrate AI capabilities into applications and services.
  • Evaluate and fine-tune algorithms to improve accuracy, performance, and efficiency.
  • Implement and monitor MLOps practices (versioning, CI/CD, model monitoring, retraining).
  • Stay up to date with the latest advancements in AI, machine learning, and software architecture.
  • Document and present technical findings, architectural decisions, and experiment results to technical and non-technical stakeholders.


Required Skills & Qualifications

 

  • Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
  • 3+ years of experience in software engineering with a focus on AI/ML systems.
  • Proficiency in Python and common libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
  • Experience with data pipelines and APIs (e.g., FastAPI).
  • Strong understanding of machine learning concepts, including supervised and unsupervised learning, neural networks, and NLP or computer vision.
  • Familiarity with cloud platforms (AWS) and containerization tools (Docker, Kubernetes).
  • Solid understanding of software design principles, version control (Git), and testing methodologies.


Nice to have

  • Experience with CI/CD pipelines
  • Familiarity with Agile methodologies
  • Knowledge of serverless computing concepts


What we offer:

  • A supportive, innovative environment where your ideas matter
  • Opportunities for professional development and continuous learning
  • Competitive salary and benefits package


If you’re passionate about creating impactful solutions and thrive in an environment that values creativity, collaboration, and continuous growth, we’d love to hear from you!


Apply Now to join our team and contribute to groundbreaking projects that make a difference.

O|tech

We are looking for people with passion, integrity and a desire to learn and work hard for themselves and their team. Please feel free to search our current job openings. 


No position currently open in your field? Sign up for our talent pool and we will consider your application when new opportunities arise.  

Join Talent Pool
  • Privacy Policy

O|tech

Level 0, Central Business Centre, Tarxien Road, Gudja, Malta

Copyright © 2025 O|tech - All Rights Reserved

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

DeclineAccept