Software Development Manager, Alexa Speech Recognition Engine

7 to 10 Years    Bengaluru/ Bangalore (Karnataka)

Job Description

As a Manager of Software Development in Alexa's Core Speech Technologies org, you will be responsible for leading a team of engineers in design, development, test, and deployment of software that will make our speech recognition system performant, robust, scalable and extensible. A successful candidate will have an established background in building large, complex software systems, and preferably with machine learning and/or systems software development. The candidate will have strong technical ability, excellent project management skills, great communication skills, and a motivation to achieve results in a fast paced environment. You will be helping to hire and build your team and systems.
If you are an experienced software development manager, have a track record of delivering to timelines with high quality, are comfortable providing technical direction, have mentored and grown engineers and are deeply technical and innovative, we want to talk to you.

Key job responsibilities

Responsible for the over-all systems development life cycle
Management and execution against project plans and delivery commitments; Manage the day-to-day activities of the engineering team within an Agile/Scrum environment
Management of departmental resources, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
Work closely with the engineers to architect and develop the best technical design and approach
Report on status of development, quality, operations, and system performance to management

BASIC QUALIFICATIONS
7 years of relevant engineering experience
3 years of people management experience, managing engineers
Experience in partnering with product and program management teams

Bachelor's Degree in Computer Science
Experience working with machine learning, speech recognition, computer vision, natural language processing, or related technologies
Experience designing and developing software systems
Experience using the tools of the trade, including a variety of programming languages like C, C or Java
Experience communicating with executives and non-technical leaders
Experience hiring, growing and developing software developers

PREFERRED QUALIFICATIONS
MS or Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Math etc.
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
Professional experience with C programing
Experience with one or more of machine learning, systems programming, high performance computing, using advanced CPU and operating system capabilities to optimize software performance or experience with advanced algorithms.
Hands-on architectural or systems programming experience
Experience designing and developing large, complex software systems

Job details
IN, KA, Bengaluru

Alexa Speech

Software Development
Education: Any Graduate
Industry: Consumer Durables/FMCG, Warehousing

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2902637
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru/ Bangalore (Karnataka),
  • Education
    Not mentioned
  • Experience
    7 to 10 Years