Software Performance Engineer – AI Agent Focused

Job Type:

  • Full-time, Permanent
  • Contract

Language: English

Category: Technical

We are looking for a Software Performance Engineer who will build and improve AI agents that optimize, clean, simplify, and refactor our existing software.

Your main mission is to create a specialized AI agent that understands our codebase and actively helps us make it faster, cleaner, simpler, and easier to maintain.

This is a hands-on engineering role, not research-only. You will work directly with real production code.

What You Will Do

  • Build and develop custom AI agents using Python
  • Train and improve agents to:
    • Optimize performance
    • Simplify complex code
    • Refactor legacy code
    • Remove unused or dead code
  • Feed error logs and performance data back into the agent so it can help fix issues
  • Use LLMs effectively and optimize how they run on available hardware
  • Profile code to find performance bottlenecks
  • Optimize SQL queries and database usage
  • Improve deployment processes and simplify releases for new websites and services
  • Extend and improve existing agents over time

Tech Stack You Must Understand

You don’t need to be an expert in everything, but you must be comfortable working with:

  • Python (main language for agent development, automation)
  • PHP (reading, refactoring, optimizing existing code)
  • SQL (MariaDB / MySQL optimization)
  • Linux
  • Shell scripting
  • LLMs (prompting, integration, optimization)

What We Are Looking For

  • Strong understanding of software performance and optimization
  • Experience cleaning up and refactoring large or legacy codebases
  • Practical experience with profiling, debugging, and performance tuning
  • Comfortable working close to infrastructure and deployment
  • Able to think in terms of automation and intelligent systems
  • Clear communicator who can explain problems and solutions simply in English

Nice to Have (But Not Required)

  • Experience building or extending AI agents
  • Experience working with large-scale or long-running systems
  • Knowledge of CI/CD and deployment automation

Why Join Us

  • You will work on real problems, not demos or experiments
  • Your work will directly improve how our software runs
  • You will shape and own a core internal AI system
  • High impact role with room to grow as the company scales

Back to list Apply