Job Information
ITS Technologies & Logistics Product Developer - Python & Machine Learning in United States
Overview
Position Overview: We are seeking a highly skilled and motivated Product Developer to join our talented team. As a Product Developer, you will play a crucial role in designing, developing, and implementing innovative products and solutions that leverage Python programming, machine learning techniques, and NVIDIA products. You will work closely with cross-functional teams to bring these products to market and drive success for our organization.
Responsibilities
Design, develop, and deploy software solutions and products using Python programming language.
Utilize machine learning algorithms and techniques to develop intelligent features and functionalities within our products.
Collaborate with product managers, designers, and engineers to understand requirements and translate them into technical specifications.
Conduct research and experiments to explore new technologies, methodologies, and approaches to enhance product capabilities.
Work with NVIDIA products, including GPUs, CUDA, and other related technologies, to optimize performance and scalability of our solutions.
Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
Conduct thorough testing and debugging to ensure the reliability, stability, and security of our products.
Provide technical support and assistance to internal teams and external clients as needed.
Stay up-to-date with the latest developments and trends in Python, machine learning, and NVIDIA technologies.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience in software development using Python, with expertise in one or more machine learning frameworks (e.g. TensorFlow, PyTorch).
Strong understanding of machine learning concepts and techniques, with hands-on experience in deploying and utilizing machine learning models.
Proficiency in working with NVIDIA products and technologies, including GPUs, CUDA, and related libraries. Experience with DeepStream is a plus.
Solid understanding of software development lifecycle (SDLC) methodologies and best practices.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Ability to multitask and prioritize tasks in a fast-paced environment.
Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines is a plus.
Job Location US
Type Regular Full-Time