THINGS OF IOT

Close
Posted On Oct 02

This job posting has expired

SOFTWARE ENGINEER DATA/MACHINE LEARNING

Talan

Location : New York, NY

Headquarters : France

Hiring Mode : Contract

Hiring Role : Developer

Experience : Mid Level

Talan
New York, NY
Contract
Job details
Job Type
Contract
Benefits
Pulled from the full job description
Health insurance
401(k)
Paid time off
Full Job Description
  • A propos de Talan
  • Talan USA is the American subsidiary of Talan, a French consulting firm with more than 3500 employees worldwide, and locations in eight countries (four continents). In 2021 and for the 7th consecutive year, Talan has been recognized with the “Great Place to Work” award.
  • Talan USA offers employees a dynamic work environment, growth opportunities and a competitive compensation package, including generous paid time off, health and 401K plans.
  • Each Talan consultant will join one of our two divisions: IT Consulting or Business Consulting and will be working at our client sites.
  • Our success is measured by both our employee and client satisfaction, which is our priority.
  • We are also looking for a Software Development Engineer who will be working alongside our developers and ML engineers to design solutions and improve end-to-end software involving ML models.
  • This candidate will work to provide scalable frameworks for greedy data pipeline and bring performance and resiliency focus to the work done by the data science team. 
The candidate will:
Role and Responsibilities
  • Design, develop, maintain, and support production-grade applications to host state of the art machine learning algorithms
  • Diagnose and resolve performances related issues with in-house application software
  • Coach and train ML engineers on best practices and methods to improve the lab final products and the overall client experience
  • Ensure deliverables adhere to the Continuous Improvement/Continuous Delivery framework as well as automated testing
  • Facilitate internal validations (IT, Risk, Compliance), deployment and application support.
  • Provide knowledge on technology trends advising on potential benefits and impacts.
Required skills:
  • Proven ability in system design and development of complex applications
  • Expertise in several programming languages (Python, C/C++, Scala, GoLang) database tools (Oracle / SQL), and distributed processing (Spark)
  • Experience with source control and release management (Git)
  • Experience with containerization (Docker, Kubernetes) and CI/CD deployment
  • Positive, energetic, flexible, and self-motivated team player with strong organizational skills
  • Excellent verbal and written communication skills and proficiency to interact professionally
  • Very strong work ethic and ability to deal with confidential information
  • Ability to go beyond existing frameworks by suggesting new ideas which are suitable for clients and/or the organization
  • Ability to quickly adapt to new situations and conduct projects in a fluid work environment
Eduction and Experience:
  • Master’s degree in MIS, Computer Science, Optimization, Software Engineering
  • 2+ years of relevant work experience including development and support of production environment
  • Experience implementing, and supporting applications encompassing machine learning
  • Experience with distributed data framework/processing and GPU computing
  • Experience with graph database and computation
  • Previous mentorship experience is a plus
Talan