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 13+ years of experience building performance-sensitive backend systems in C++ and Python on Linux.
What I'm looking for
I am a Software Engineer with 13+ years of experience developing performance-sensitive software in C++ and Python on Linux.
My background spans backend systems, digital signal processing, machine learning, and high-performance software engineering. Throughout my career, I have worked on a wide range of products, including audio processing systems, radio communication software, neural text-to-speech systems, smart TV platforms, and financial market data infrastructure.
For more than five years, I worked on machine learning systems for neural text-to-speech, designing and improving training and inference pipelines using Python, TensorFlow, and PyTorch. More recently, I have been focused on high-throughput backend development in C++, building components for a market data platform that processes and distributes hundreds of thousands of events per second.
I enjoy working at the intersection of software architecture, performance optimization, and distributed systems. I am also actively expanding my knowledge of modern AI, LLM serving, and machine learning systems.
I am interested in fully remote opportunities involving backend engineering, distributed infrastructure, AI/ML platforms, or developer tooling. I enjoy solving complex technical problems, understanding how systems work end-to-end, and building reliable software that performs well at scale.
Experience
Work history, roles, and key accomplishments
Developed high-performance C++ services for a consolidated market data platform, processing real-time market events and distributing normalized FIX/SBE feeds to institutional clients. Integrated vendor market-data APIs, built automated reference-data ingestion pipelines, and contributed to the design of multicast, snapshot, and replay/recovery infrastructure.
Developed observability and debugging features for a custom Chromium-based browser on smart TVs, implementing Linux procfs-based CPU and memory monitoring and on-device diagnostics. Investigated browser crashes, performance issues, and application failures using Chromium C++, Linux tooling, and Chrome DevTools, working with vendors to resolve integration problems.
Developed and shipped features for WatchFree+, Vizio's flagship smart TV streaming application. Implemented user-facing functionality, automated UI tests, and resolved production issues spanning application, firmware, and backend services, improving reliability and performance on resource-constrained devices.
Built and optimized machine learning pipelines for a neural text-to-speech platform using C++, Python, TensorFlow, and PyTorch. Developed tooling for data processing, training, evaluation, and inference, while improving model quality, training efficiency, and production performance through experimentation and infrastructure enhancements.
Developed a C++ hardware-abstraction SDK providing a unified interface for multiple maritime radar models, including radar video access, target detection, filtering, configuration, and networking. Built a Qt-based testing application and established a Jenkins CI/CD pipeline across Linux and Windows for automated builds, testing, and packaging.
Developed C/C++ software for a radio spectrum monitoring system. Implemented and optimized signal processing algorithms for TI DSP firmware and Linux host software, including filtering, resampling, spectrum analysis, and signal detection.
Developed a production VoIP-based real-time voice morphing service, working on audio stream processing. Implemented and optimized C/C++ LADSPA plugins for resampling, filtering, phase vocoding, and other audio effects on Linux. Maintained build and packaging scripts for plugin compilation and distribution.
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 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
