Job Description:
As a skilled Software Engineer at our company, you will play a key role in developing high-performance software solutions that enable machine learning workloads.
You will work in an Agile environment with continuous integration workflows, collaborating with a global team to build and optimize production systems.
Our experienced team members will provide mentorship and hands-on experience, helping you grow professionally and technically.
Your Responsibilities:
* Develop high-performance software for machine learning applications
* Work in an Agile environment with continuous integration and delivery
* Collaborate with a global team to design, develop, and deploy production systems
* Contribute to the development of optimized software solutions
Your Qualifications:
* Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
* 2+ years of experience with C++ and Python development skills
* Experience with design patterns and software testing
* Knowledge of Linux or Android development environments
Nice to Have:
* Experience with machine learning frameworks (e.g., TensorFlow, PyTorch)
* Contributions to open-source projects
* Familiarity with neural networks and AI concepts