I’m seek roles focused on backend engineering, distributed systems, or AI infrastructure. I’m especially interested in roles where I can combine low-level systems knowledge with backend logic to build scalable, efficient, and well-designed services that support modern AI/ML workloads.
Anton Smirnov
@antonsmirnov
Software Engineer with hands-on experience in C/C++, Python, digital signal processing, and machine learning.
What I'm looking for
I am a software engineer with deep experience in C/C++, Python, digital signal processing, and machine-learning-driven audio and TTS systems. I have built production features and monitoring tools for smart TV apps, developed neural TTS pipelines, and implemented real-time audio DSP and radar processing solutions.
My work spans feature development, bug fixing across heterogeneous codebases, CI/CD automation, and optimization of model training and signal-processing algorithms to improve performance and quality on resource-constrained devices.
I’m also very much into the modern AI technologies, including LLMs, agents, and the surrounding ecosystem. I enjoy building clean, practical solutions, learning new tools, and contributing to projects where reliability, performance, and thoughtful engineering matter.
Experience
Work history, roles, and key accomplishments
- Developed a lightweight memory monitoring system within the browser to track HTML app memory usage, enabling the identification of top memory-consuming apps and supporting app vendors in optimizing their applications.
- Added features to the on-device debugging and monitoring app to display browser-related information such as current state, network status, and active application details.
- Developed new features for WatchFree+, a smart TV app for watching streaming and OTA channels using a proprietary XML-like language and C++ rendering framework to enhance functionality and ensure performance on low-end devices.
- Fixed bugs across multiple app versions, TV models, and firmware releases, including working with code bases and services implemented in C++, Python, JavaScript.
- Contributed to the research and development of a deep neural networks-based Text-to-Speech (TTS) system by optimizing open-source model architectures and improving performance, including training speed and audio quality.
- Developed data processing tools and model training pipelines in C++ and Python with TensorFlow and PyTorch.
- Developed a C++ radar SDK and a Qt-based radar testing utility to unify and simplify radar video processing and integration for maritime navigation systems.
- Established and maintained a Jenkins-based CI/CD pipeline to improve deployment efficiency and code quality.
- Developed and supported a radio control system used to monitor and enforce broadcasting policy compliance across various standards.
- Designed, implemented, and optimized signal processing algorithms in C/C++ for Linux-hosted systems and DSP firmware, including time-domain analysis, spectrum analysis, and filtering.
- Developed a VOIP-based audio and speech processing service that enabled real-time voice morphing during phone calls.
- Implemented and optimized algorithms for resampling, filtering, and phase vocoding in C/C++, using LADSPA API and JACK sound server.
Education
Degrees, certifications, and relevant coursework
ITMO University
Master of Science, Applied Mathematics and Informatics
2005 - 2011
Completed a Master's program in Applied Mathematics and Informatics with focus on algorithms, signal processing, and software development.
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Anton?
You can contact Anton and 90k+ other talented remote workers on Himalayas.
Message AntonFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
