Digital Product Automation Rust Engineer
Listed on 2025-11-29
-
Software Development
Software Engineer, Python
Digital Product Automation Rust Engineer at Alten
We are seeking a highly skilled and experienced Digital Product Design Automation Specialist to join our team. As a key member ofour digital product design organization, you will be responsible for creating digital tools that streamline and automate tasks,saving time and cutting costs while boosting efficiency and enhancing the quality of content integrated into mobile applications.
Requirements:
- Machine Learning and AI Expertise
: A solid understanding of machine learning and artificial intelligence principles and techniques. - Production Development Tools Experience
:
Proven experience working with production development tools in real-time execution environments (RTOS: VxWorks, QNX, FreeRTOS).
Low-Latency Performance and High Reliability
:
Experience with languages and frameworks designed for real-time applications, such as C/C++, Ada, or Rust.
Real-Time Database Expertise
:
Knowledge of handling and querying time-sensitive data using real-time databases like Redis or Timescale
DB.
Python Mastery
:
Proficiency in the Python language,including its syntax, data structures, and programming paradigms (object-oriented, functional, OOP).
Data Management
:
Experience with data management using Python libraries such as Pandas, Num Py, and expertise in advanced data cleaning, transformation, time series management, data integration, processing, and exporting.
GUI Frameworks
:
Proficiency in frameworks and libraries for graphical user interfaces (GUI) such as Tkinter and Python bindings for the Qt framework.
- Version Control
:
Experience with version control systems like Git/Github.
Software Design Knowledge
:
Understanding of SOLID Principles and best practices for object-oriented code design.
Exception Handling and Debugging
:
Ability to handle exceptions and efficiently debug code.
Packaging and Distribution
:
Knowledge of how to package and distribute desktop applications using tools like Pylnstaller.
API Integration and Web Services
:
Capability to integrate
APIs and consume web services (REST, SOAP) using libraries.
- Optimization Techniques
:
Understanding of techniques to optimize application performance, including efficient resource usage and code optimization. - Visual Basic Applications
:
Familiarity with Visual Basic applications.
Requirements for Excellent English Level
In addition to the technical requirements, we require an excellent level of English and Spanish proficiency for this role.
- 15 days of paid vacation time
- 12 days of paid leave (beginning from the first year)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).