Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Momento USA LLC, so some details may not match this job. The employer's own page has the real description.
Overview
Momento USA LLC is seeking a talented and motivated Software Engineer specializing in Machine Learning and Python to join our dynamic team. The successful candidate will play a crucial role in the development, implementation, and optimization of machine learning models to solve complex challenges and enhance our product offerings. This position will require collaboration across multidisciplinary teams, ensuring that our software solutions are robust, efficient, and scalable while adhering to industry best practices.
Job Responsibilities
- Design, develop, and implement machine learning models to address specific business problems.
- Collaborate with data scientists and analysts to understand requirements and translate them into technical specifications.
- Optimize existing algorithms and models for performance and scalability.
- Conduct thorough testing and validation of models to ensure accuracy and reliability.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest advancements in machine learning technologies and methodologies.
- Document development processes and models to maintain clarity and knowledge transfer.
- Assist in mentoring junior engineers and interns, fostering a collaborative learning environment.
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
- Proven experience in software development, with a strong focus on machine learning and data analysis.
- Proficiency in Python, including libraries such as TensorFlow, PyTorch, NumPy, and Pandas.
- Solid understanding of machine learning algorithms and statistical analysis.
- Experience with software development tools such as Git, JIRA, and CI/CD practices.
- Familiarity with cloud platforms (AWS, Google Cloud, Azure) and deployment processes.
- Excellent problem-solving skills and the ability to work independently and collaboratively.
- Strong communication skills, both written and verbal, to convey complex technical concepts.
Technologies & Tools
The Software Engineer will predominantly work with Python as the primary programming language, utilizing frameworks and libraries including TensorFlow, PyTorch, and Scikit-learn for machine learning tasks. Data manipulation and analysis will be conducted using NumPy and Pandas. Our cloud solutions will be powered by AWS or Google Cloud, facilitating model deployment and scaling. We also employ Git for version control and JIRA for project management, ensuring streamlined collaboration within our teams.
Ideal Candidates
The ideal candidate will possess a strong analytical mindset combined with a passion for technology and innovation. They will be detail-oriented, able to navigate complex datasets, and possess a continuous learning attitude towards new technologies and methodologies. Effective collaboration and communication skills are essential, as the role requires engagement with diverse teams. A proactive approach to problem-solving and a commitment to achieving high-quality results will further distinguish successful applicants.
Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.