FullStack is one of the fastest-growing software consultancy companies in the Americas, and they are seeking a Machine Learning Engineer to join their team. The role involves integrating into client teams or working on FullStack product teams to design and implement machine learning algorithms and deliver products to clients.
Responsibilities:
- Designing and implementing machine learning algorithms
- Use of programming languages such as Python, R, and Java
- Proficiency with machine learning frameworks such as TensorFlow and PyTorch
- Data analysis using visualization tools like Pandas, NumPy or Matplotlib
- Analyze and interpret patterns and trends
- Implement and optimize models in production environments
- Develop and maintain documentation on machine learning models and processes
- Ability to write clean, maintainable, and well-documented code
- Ability to work through new and difficult issues and contribute to libraries as needed
- Ability to create and maintain continuous integration and delivery of applications
- Forensic attention to detail
- A positive mindset and a can-do attitude
- Experience working on Agile / Scrum teams
- Meaningful experience working on large, complex systems
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon
- Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them
- Ability to consistently work 40 hours per week
Requirements:
- 5+ years of professional Full Stack Development experience
- Advanced English is required
- Successful completion of a four-year college degree is required
- Designing and implementing machine learning algorithms
- Use of programming languages such as Python, R, and Java
- Proficiency with machine learning frameworks such as TensorFlow and PyTorch
- Data analysis using visualization tools like Pandas, NumPy or Matplotlib
- Analyze and interpret patterns and trends
- Implement and optimize models in production environments
- Develop and maintain documentation on machine learning models and processes
- Ability to write clean, maintainable, and well-documented code
- Ability to work through new and difficult issues and contribute to libraries as needed
- Ability to create and maintain continuous integration and delivery of applications
- Forensic attention to detail
- A positive mindset and a can-do attitude
- Experience working on Agile / Scrum teams
- Meaningful experience working on large, complex systems
- Ability to take extreme ownership over your work
- Ability to identify with the goals of FullStack's clients, and dedicate yourself to delivering on the commitments you and your team make to them
- Ability to consistently work 40 hours per week