girl looking into her desktop
Back to search results

Data Scientist I / Machine Learning Engineer

Plano, Texas

Job Description:

Position Summary

This is a Machine Learning Engineer role in Bank of America Conversational Commerce development team in Plano TX. Team builds next generation AI and Search platforms for the bank, enabling smart virtual assistants across multiple channels and platforms. This position requires candidate to be well versed with various machine learning algorithms and NLP techniques. Role offers an opportunity to work with seasoned architects, PhDs in Machine Learning and NLP. Several of the team members have been granted multiple patents in the space. Candidate should be able to work independently and take ownership of the delivery. Candidate must possess passion for clean code, producing defect free software, ready to jump in and solve complex problems, be able to mentor and team members, and perform thorough code reviews.

Required Skills

Bachelor or Master’s Degree in Computer Science or related field
2+ years of hands on experience working on Machine Learning and NLP
Good interpersonal communication skills for tech and business conversations
Good analytical skills to break down requirements, solve complex problems

Desired Skills

Background in mathematics or statistics
Experience working on high volume applications
Experience working on Java based applications
Experience building restful web services
Experience in performance tuning with good understanding of JVM internals
Experience with NoSQL databases like Cassandra
Experience with open source search engines like SOLR, elasticsearch
Experience in distributed caching frameworks like hazelcast, ignite, redis
Proven task management and leadership skills
Experience working in agile teams
Prior open source contributions

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary

This is a Machine Learning Engineer role in Bank of America Conversational Commerce development team in Plano TX. Team builds next generation AI and Search platforms for the bank, enabling smart virtual assistants across multiple channels and platforms. This position requires candidate to be well versed with various machine learning algorithms and NLP techniques. Role offers an opportunity to work with seasoned architects, PhDs in Machine Learning and NLP. Several of the team members have been granted multiple patents in the space. Candidate should be able to work independently and take ownership of the delivery. Candidate must possess passion for clean code, producing defect free software, ready to jump in and solve complex problems, be able to mentor and team members, and perform thorough code reviews.

Required Skills

Bachelor or Master’s Degree in Computer Science or related field
2+ years of hands on experience working on Machine Learning and NLP
Good interpersonal communication skills for tech and business conversations
Good analytical skills to break down requirements, solve complex problems

Desired Skills

Background in mathematics or statistics
Experience working on high volume applications
Experience working on Java based applications
Experience building restful web services
Experience in performance tuning with good understanding of JVM internals
Experience with NoSQL databases like Cassandra
Experience with open source search engines like SOLR, elasticsearch
Experience in distributed caching frameworks like hazelcast, ignite, redis
Proven task management and leadership skills
Experience working in agile teams
Prior open source contributions

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21049419

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Hoy Greene

Referral Bonus:

0

Street Address

Primary Location:
7105 CORPORATE DR, TX, Plano, 75024