Jobs and Careers
SY

Junior Machine Learning Engineer

Symend
North Americafull_timeVerifiedPosted 1 Aug 2023

About the role

Are you looking for an opportunity to apply your skills and talent to spark both innovation and positive social change? Symend is a rapidly growing fintech company that combines behavioral science with advanced AI, data, and analytics capabilities to enable companies to engage at-risk customers more effectively and humanely. By creating better ways to approach individuals with empathy and dignity at the time when they need it most, Symend’s employees are helping to transform the science of customer engagement and improve lives in North America and around the world.

The Opportunity

We are actively seeking a highly motivated Junior Machine Learning Engineer with a proven background in machine learning development. In this role, you will not only contribute to productizing and operationalizing diverse prototypes but also play a crucial part in designing and developing processes that can seamlessly scale to meet the demands of our dynamic environment. Additionally, you will be responsible for maintaining and improving our existing processes and deployment pipelines, making this an excellent opportunity to showcase your skills and drive impactful solutions. If you are passionate about pushing the boundaries of machine learning and are eager to take on new challenges, we would love to have you join our innovative team. Let's shape the future of AI together!

 

What You’ll Be Doing

  • Develop ML tools and libraries for training, error analysis, serving, and maintaining ML models
  • Write or re-engineer REST APIs in Python for ML models with best coding and engineering practices, unit testing, security, performance, and hardware resource allocation.
  • Working with large language models (ChatGPT) for development of prompt engineering tasks and advanced solutions.
  • Support Machine Learning life cycle management from data preparation to automation of model training, experiment analysis, and model/dataset registry steps with an emphasis to scale
  • Collaborate with Data Scientists and Data Engineers on building MVPs from POC models and algorithms to scale.
  • Automate, improve and enhance operational machine learning pipelines.
  • Research, develop and scale state-of-the-art technologies.
  • Own, improve, and document CI/CD for deployment of machine learning projects.
  • Take initiative in communicating ideas, requirements and challenges to the team lead and product managers.

 

What you’ll Need

Education

  • BSc in Computer Science, Software Engineering, or a related field.
  • Master's degree or certificate in Machine Learning or Data Science would be an asset

Experience

  • 2+ years in Python development
  • 2+ years in Machine Learning development
  • 2+ years in Software Engineering development

Key Competencies and Skills

  • Passion for software engineering and machine learning engineering to streamline and automate the end-to-end R&D and production development process
  • Strong software engineering experience in Python, REST API development, and maintenance in a production environment
  • Knowledge of deployment practices such as code profiling, multiprocessing, database, API load/stress testing, unit testing, and API schema validation
  • Knowledge of version control systems and concepts such as Git and GitFlow
  • Knowledge of CI/CD process such as Azure DevOps Pipelines, Github Actions
  • Familiarity with fundamental ML and LLM concepts
  • Familiarity with frameworks such as TensorFlow, Keras, PyTorch, Spacy, and Scikit Learn
  • Familiarity with the end-to-end machine learning software life cycle
  • Familiarity with cloud services like Azure or AWS
  • Familiarity with Agile and Scrum processes
  • Comfortable with Unix/Linux commands and administration
  • Ability to communicate effectively with technical and non-technical audience.
  • Exceptional interpersonal and relationship management skills
  • Eager to learn new concepts and expand their experience in a fast-growing startup

 

  Don’t meet every single requirement? At Symend we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.   Why Symend? We could tell you all about our competitive compensation, flexible work environment, social Fridays, and awesome team events, but working at Symend is so much more than that! Working at Symend means being part of a driven and collaborative team that values trus

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Symend

View company profile →