Digital Product Automation Rust Engineer at Alten
Apply Now
Description
Job Description:
We are seeking a highly skilled and experienced Digital Product Design Automation Specialist to join our team. As a key member of our 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 TimescaleDB.
-
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, NumPy, 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.
Benefits
- Competitive base salary
- Comprehensive health insurance (including dental and vision coverage)
- 15 days of paid vacation time
- 25% bonus on vacation pay
- 12 days of paid leave (beginning from the first year)
- Social security benefits
- PTU/Reparto de utilidades
- Quarterly food stipend
Location:
Naucalpan de Juárez, State of Mexico, Mexico
Tags
Other Rust Jobs:
-
Backend Engineer
Estuary
United States
DataOpspipelinecireal-time data -
Rust Engineering Lead - Open Source and Linux
Canonical
Home based - Africa, Nairobi (remote 💻)
UbuntuLinuxOpen Sourcelxd -
Digital Product Automation Rust Engineer
Alten
Naucalpan de Juárez, State of Mexico, Mexico
FreeRTOSVxWorksQNXqt -
Platform Software Engineer
Second Spectrum Inc
New York, United States
sportsNFLESPNPremier League