Offers “IBM”

Expires soon IBM

IBM Research / Software Engineer Researcher Apprentice

  • Apprenticeship
  • Yorktown Heights (Westchester County)
  • IT development

Job description

IBM's Tech Re-Entry Program develops talented technical professionals who are looking to restart their careers after an absence from the workforce of two years or more. This paid 12 week apprenticeship enables participants to work on projects that match their expertise, interests, and abilities and could lead to full-time employment. In the same way an apprenticeship offers a guided period of exploration, the IBM STEM Re-Entry Apprenticeship Program provides participants with an opportunity to update their skills in a work environment that may have significantly changed since their last experience.

Apprentices will have access to the latest tools and technologies available and work alongside a multi-disciplinary team of Researchers to hone their expertise. The program will also provide the opportunity to experience the breadth of IBM resources while developing new relationships. Apprenticeship positions are currently available for IBM Research, Yorktown Heights, NY

IBM Research is one of the world's largest and most influential corporate research labs, with an unmatched investment in basic research and core science and a commitment to invent the future of technology by making scientific breakthroughs that will transform industries and society. Current focus areas include pioneering work in: cognitive computing and augmented intelligence; quantum computing; blockchain; data-centric systems; advanced analytics; security; cloud; next-generation silicon (and beyond); and brain-inspired devices and infrastructure.

You will have an opportunity to work in close collaboration with other researchers and engineers to create world-class applications and/or infrastructure and deliver production level-code to support the commercialization of the resulting assets. We are looking for software professionals with experience in implementing complex algorithms arising in data intensive applications spanning multiple disciplines.

Responsibilities vary and can include performing;
·  Foundational research in a wide range of topics such as knowledge extraction,
·  Representation & retrieval from large volumes of structured and unstructured data (i.e. text, images, video, speech, etc.),
·  Natural language voice/text understanding, video/image comprehension, dialog, decision making, automatic text generation & summarization
·  Machine understanding of technical documents, machine/deep learning, probabilistic reasoning, logic & rule-based systems, human-machine interaction
·  Building and validation of cognitive systems, tools and methodology to improve the software life cycle for cognitive applications, robotics, wearable computing, cognitive science, etc.
In order to qualify for this apprenticeship, applicant must have been out of the work force for a minimum of 2 years
Auto req ID

70578BR
Required Education

Bachelor's Degree
Role ( Job Role )

Software Engineer
State / Province

NEW YORK
Primary job category

Software Development & Support
Contract type

Fixed Term - Short Term
Employment Type

Full-Time
Is this role a commissionable/sales incentive based position?

No
Travel Required

No Travel
IBM Business Group

Research
Preferred Education

Master's Degree
City / Township / Village

YORKTOWN HEIGHTS
EO Statement

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise

·  2 years or more out of the work force
·  3 or more years of commercial software development experience
·  Expert skill level in programming skills (C/C++, Java, Python, Javascript, Node.js, etc.)
·  Expert skill level in software engineering practices including agile techniques
·  Advanced skill level in system architecture & building/debugging/testing
·  Advanced skill level in building Cloud Applications using APIs and Services
·  Proven communication skills and leadership experience
·  Degree in Computer Science, Artificial Intelligence, Applied Mathematics, or Equivalent, Electrical & Computer Engineering
Skill-keywords

Foundational research extraction, commercial software development, software engineering, programming skills, C/C++, Java, Python, Javascript, Node.js, system architecture building/debugging/testing, cognitive computing, augmented intelligence
Country

United States
Preferred Technical and Professional Experience

·  Advanced skill level in monitoring and feedback for self-learning autonomous systems
·  Advanced skill level with standard machine learning techniques & machine learning toolkits such as R, scikit-learn, and Theano, Caffe, Torch
·  Advanced skill level with CUDA programming on GPUs
·  Advanced skill level in Scale-out programming (e.g. MPI)
Secondary Job Category

Other Software Development & Support
Eligibility Requirements

N/A

Make every future a success.
  • Job directory
  • Business directory