Job Description
Required Skills:
Software Engineer (Technical Leadership) - Machine Learning Responsibilities:
Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient
Effectively communicate complex features & systems in detail
Understand industry & company-wide trends to help assess & develop new technologies
Partner & collaborate with organization leaders to help improve the level of performance of the team & organization
Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas
Suggest, collect and synthesize requirements and create an effective feature roadmap
Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models
Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU)
Minimum Qualifications:
Minimum Qualifications
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
Experience leading projects with industry-wide impact
Experience communicating and working across functions to drive solutions
Experience in mentoring/influencing senior engineers across organizations
Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision
Experience in driving large cross-functional/industry-wide engineering efforts
12+ years of experience in programming languages (Python, C++, Java or R) with technical background
8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining or artificial intelligence
Preferred Qualifications:
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer (Technical Leadership) - Machine Learning position is now open for candidates interested in the Software Developer Jobs sector. This role in New Orleans offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
