AI Design & Development Engineer

Welocalize
Apply Now

Job Description

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

MAIN PURPOSE OF THE JOB

The role is key to the design, development and maintenance of the machine learning (ML) software infrastructure. This infrastructure has the ML flow platform as a core and manages all ML experiments with associated data assets. This infrastructure also facilitates and manages the the deployment of production ML models to a container repository for production access via AWS Fargate.

The role also demands very close collaboration with the AI R&D engineers, solving varied software issues including lower-layer platform (e.g. CUDA) technical issues. A key part of the role is to provide guidance and encourage ‘enterprise’ concepts and approaches to development, bringing prototype code to a robust, scalable deliverable.

MAIN DUTIES

  • The following is a non-exhaustive list of responsibilities and areas of ownership of the AI R&D Developer:
  • Owns the overall infrastructural and back-end development of the ML software project, working closely with the ML engineers to implement the functionality they require
  • Responsible for collaboration with other platform developers (e.g. Pantheon, 3rd parties) to ensure our ML products (models) can be effectively, efficiently and reliably accessed and consumed via API.
  • Advocates best software development practices among the team and mentors both new and more established coders to improve their skills (optimization, etc.).
  • Act as an ‘expert voice’ on both internal and external (client/vendor) technical calls
  • Owns (admin) the team software repository
  • Stay up-to-date with development state-of-the-art technologies and development concepts

REQUIREMENTS

Education Level

  • Bachelor's degree (BSc.) from a college or university in related field, or equivalent combination of education and experience.

Experience Required:

  • 5 years extensive experience working on a Linux OS, 2+ years at admin level
  • 3 years extensive Python programming experience (scripting, Python as OOP)

Experience with the following technologies:

  • Git
  • Cuda
  • Docker

Desirable:

  • AWS infrastructure/deployment experience
  • ML project/deployment experience
  • Data engineering
  • Data structures (lists, arrays, tuples, dictionaries, etc.)
  • Algorithms (searching, sorting)
  • Architecture (optimisation, distributed processing, etc.)

KEY COMPETENCIES REQUIRED FOR THIS ROLE

  • High proficiency in development concepts and efficient programming
  • Excellent Customer Service
  • Naturally inclined towards Quality in all areas of responsibility
  • Persuasive Communicator with a focus on transparency and building relationships
  • Problem solver with a drive for Continuous Process Improvement
  • Patient when explaining technical concepts to those unfamiliar or struggling to understand. This is key to the mentoring aspect of the role.
  • Comfortable with honest, constructive criticism (both giving and receiving) and debate among team members. This way we investigate all ideas and settle on the best way forward
  • Curious, technical, analytical mindset

Company Info.

Welocalize

Welocalize accelerates the global business journey by enabling brands and companies to reach, engage, and grow international audiences. Welocalize delivers multilingual content transformation services in translation, localization, and adaptation for over 250 languages with a growing network of over 250,000 in-country linguistic resources. Driving innovation in language services, Welocalize delivers high-quality training data solutions.

  • Industry
    Computer software,Artificial intelligence
  • No. of Employees
    2,480
  • Location
    New York, NY, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Welocalize is currently hiring AI Engineer Jobs in Greece with average base salary of €75,000 - €120,000 / Year.

Similar Jobs View More