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. Your priority will be preventing performance issues reaching production environment. You will create system where feedback, standards and problems are preserved and Agent will apply them for each modifications to the application. For example, if new developer tries to commit the code which do not meet our performance criteria, agent will modify the changes and present them to the developer.

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