Job details for
Full-Stack Software Engineer, Machine Learning Platform

Full-Stack Software Engineer, Machine Learning Platform

Job Info

Category: Software Engineering
Company Description: Leading Contributor in Data Management, Machine Learning and Advanced Analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Client Services
Job Number: 10916

Job Description

Our client is looking for a full-stack software engineer to join the machine learning operations teams to help define and drive development of our client's brand new offering for enterprise-grade machine learning operations platform. You will be working with a team responsible for driving the product from inception, to design, building and delivering the software. This role requires a startup-mindset to build features incrementally and pivot according to feedback from customers. You will have to work in close collaboration with data scientists, product managers and UX designers.


We look for an action-driven candidate who has a desire to solve hard problems, break down the hard problems into smaller tasks, deliver software on time, gather feedback from customers and continually improve the product. You must be willing to learn new things, be self-motivated, innovative and proactive.


The role offers significant opportunities for growth.



Help build a platform for production machine learning operations for enterprise customers.

Design, code, and implement elegant, scalable, enterprise-quality application services

Work to enhance developer velocity and team agility

Build strong relationships and collaborate with platform and UI engineers, quality engineers, and UX designers as well as with Product Management, Field Engineering, and other external partners



5+ years of experience backend experience using Java, Python, Ruby, or C++.

Experience with microservices development (Go, GRPC, SQL).

Experience with server-side JavaScript tooling such as Node. js, npm, webpack, babel, etc.

Experience with cloud technologies (AWS, GCE, Azure).

Self-driven and motivated, with a strong sense of ownership and craftsmanship.

Strong written and verbal communication skills.



Experience with data science and machine learning tools (R, Python, Tensorflow, Spark).

Experience with containerization (Kubernetes).

Experience building scalable, robust and secure Enterprise applications.

Full-stack web services development skills, such as experience with modern JavaScript frameworks such as Angular, React, Ember, Vue, etc.


Andiamo is an Equal Opportunity Employer

Andiamo provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Andiamo complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.
Felicia Bays

Felicia Bays

Client Services Recruiter

Contact Recruiter

17 State Street, 8th floor
New York, New York 10004

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Us