We are looking for a strong Senior Software Developer to help build the algorithmic core of our platform. This role is ideal for a hands-on engineer with deep Python expertise, strong algorithmic thinking, and excitement about applying the latest AI, LLM, and agentic capabilities to real-world optimization problems.
You will work on systems that improve bidding, budget allocation, keyword strategy, audience optimization, and other core levers of marketplace and advertising performance.
What Youll Do
Design, build, and improve algorithms across bidding, budget allocation, keyword optimization, audience optimization, and related areas
Work closely with product, data, and engineering teams
Build systems that leverage the latest LLMs and agentic workflows as part of intelligent optimization and automation
Help shape the technical direction of the optimization engine and broader AI-driven platform
Contribute to architecture, code quality, testing, and deployment best practices for algorithmic Python systems
Requirements: 5+ years of hands-on Python development experience
Proven experience building algorithms, optimization logic, or decision systems
Strong software engineering fundamentals, with the ability to design, build, test, debug, and maintain high-quality production systems
Strong SQL and database expertise, including experience with relational and non-relational databases such as Postgres, MongoDB, and Redis
Familiarity with modern cloud and engineering environments, including AWS, Docker, Kubernetes, CI/CD, and Git
Experience working with modern LLM tools, prompt engineering, or LLM-based systems
Experience with monitoring and visualization tools, and comfort working in agile development environments
Strong analytical mindset, high ownership, and a real passion for solving problems and delivering value
Degree in Computer Science and/or Mathematics from a reputable university
Strong Pluses
Experience working with Claude
Experience building or working with agentic systems / AI agents
Experience with Java (Spring / Spring Boot)
Familiarity with search advertising and performance marketing
What We Are Looking For
A strong builder who enjoys solving hard algorithmic problems
Someone who can move between research-style thinking and production implementation
High ownership and startup mindset
Comfortable working in a fast-moving environment with ambitious goals and real product traction
Excited about combining Python, algorithms, data, and the latest AI tools to create a category-defining product
This position is open to all candidates.