Current Job Openings


BFA is a global consulting firm specializing in financial services for low-income people. Our approach is to seek out, create and implement financial solutions to help people manage challenges and seize opportunities. We partner with cutting-edge organizations, such as financial institutions, fintech companies and information providers, that touch the lives of low-income consumers. In creating solutions, we integrate our deep expertise in customer insights, business strategy, new technology, and growth-enabling policy and regulation. Founded in 2006, BFA’s clients include donors, investors, financial institutions, policymakers, insurers and payment service providers. BFA has offices in Nairobi, Delhi, Boston, Medellín and New York.

We are looking for candidates who enjoy working independently in a high-energy environment. These positions are for immediate hire.


Location : New York, NY
About:

Deputy Director, Inclusive Fintech Practice

Posted: February 15th, 2018

BFA is looking for a Deputy Director for our Inclusive Fintech Practice.

We are looking for a Deputy Director for our Inclusive Fintech Practice area who can help manage the product managers, data scientists, and engineers on the team. In particular, we are looking for a systems and design thinker who is passionate and proficient at identifying key components in a given software architecture or data pipeline, and how they fit together to fit the needs of the various customers or users. This person must be aware of the latest tools and trends in fintech (i.e. Machine Learning, Open Data, Mobile SDKs, Distributed Ledgers and Smart Contracts, etc) and best practices (i.e. which databases are appropriate in what scenario, API protocols, when to use which ML models, etc) in technology. The person should also have experience leading a team, and incorporating lean product management practices in previous roles.

BFA has worked with financial service providers (institutions, SMEs, and startups) across Asia, Africa, and Latin America, and expect this Deputy Directory to play a critical role in creating products that help these providers to:

  1. Target sales and support of their services to the right segment of customers and potential clients
  2. Change their marketing strategies to pinpoint customers with particular needs
  3. Make operations more efficient to better serve customers and drive sustainable margins
  4. Create and maintain partnerships with technical vendors to create products and processes that ultimately benefit low-income customers

As you roll up your sleeves and collaborate with a team to lead the creation of groundbreaking products and features, you’ll be contributing to work that is designed to bring tangible positive change to the financial lives of disadvantaged communities around the world. And travel to a lot of them too.

The full-time position is based in New York City. Compensation will be commensurate with experience.

What You’ll Do

As a Deputy Director, your responsibilities will include oversight of the following activities, as
well as direct involvement when required:

Innovation and Thought Leadership

  1. Proactively incorporate cutting-edge theoretical and practical methodologies while implementing technology-driven solutions
  2. Create and disseminate knowledge products (presentations at high-profile industry events, blog posts, focus notes, case studies, white papers, best practice documents etc.) through appropriate channels
  3. Keep up with the upcoming trends in technology and constantly strive to learn and improve on the same

Team Management

  1. Work with our talented group of product managers, data scientists, and prototype hackers to ensure the production of high-quality deliverables
  2. Conduct regular 1-on-1s with team members to foster growth, profile building goals, and professional development

Client Management:

  1. Review raw requirements to understand key outcomes expected by clients
  2. Interact with the client on a regular basis to provide regular project status updates, and resolve any issues
  3. Coordinate with other BFA team members to produce high-quality deliverables
  4. Present analysis to the client along with senior stakeholders in the organization

Technology and Data Products

  1. Devise and foster data-driven strategy with our clients and partners, ranging from pre-seed startups to financial institutions, to regulators and financial authorities
  2. Prototype and deploy web and mobile applications, and machine learning algorithms when appropriate
  3. Provide guidance to BFA colleagues in other teams on data-related tasks

Miscellaneous

  1. Coordinate knowledge dissemination within the company through “BFA University,” brown bags, and BFA’s Google+ Community
  2. Support recruitment efforts by conducting technical face-to-face interviews
  3. Train current and new team members on technical skillsets to increase throughput and improve redundancy
  4. Provide input to RFPs when they have components related to technology
  5. Additional tasks will depend on project requirements determined by our client-driven work.

Qualifications

The ideal candidate for the position must have the following qualifications:

  1. Advanced degree (Masters or Ph.D.) in Computer Science, Statistics, Mathematics, Engineering or equivalent
  2. Experience serving in mid-to-high level management positions, preferably with digital/data products (i.e. CTO, Program Manager, Development Manager, Director, etc)
  3. Experience working in a wide variety of contexts, i.e. an ability to sit with central bankers, a bank’s head of innovation, a start-up engineer, members of a rural savings groups, etc
  4. Must demonstrate from past experience that she/he sees tech as one means to a stated solution, and not a solution in and of itself
  5. Must be willing and excited to travel globally
  6. Must demonstrate the ability to think on your feet, i.e. a “hacker” mentality
  7. Ability to manage a team in an effective manner while balancing several assignments with inputs from multiple clients, partners, and team members

Any of the following will be considered a plus:

  1. Familiarity with financial inclusion and financial services innovation for low-income populations, economic development or social business sector.
  2. Familiarity working with different cultures and languages
  3. Deployment of machine learning algorithms within a scalable, production architecture
  4. Spoken and written language proficiency other than English

Only short-listed candidates will be contacted for follow up.

 


Apply Now
Location : Colombia
About:

Python Programmer, Inclusive Fintech Practice

Posted: May 15th, 2018

BFA is looking for a Python Programmer who has proficient data analytics skills and enjoys working independently in a high-energy environment. This position is for immediate hire.

Detailed analytics is one of the pillars of the evidence-based work we do. We’ve sifted through mountains of data from service providers across Asia, Africa, and Latin America, and Europe to answer questions similar to:

• Are there repeating patterns in saving behavior across millions of poor savers?

• What payment plans best serve buyers of solar panels where there is no grid?

• Can facial recognition technology provide cost-efficient biometric IDs in ID-sparse places?

• How can geospatial data and tracks help optimize cash handling and service delivery tasks?

As you roll up your sleeves and dive into making sense of the data, you’ll be contributing to projects that are designed to bring tangible positive change to the financial lives of disadvantaged communities around the world. And travel to a lot of them too.

The full-time position is based in Medellin, Colombia.

Compensation will be commensurate with experience.

What You’ll Do

As a Python Programmer, your responsibilities will include:

Requirement Understanding and Data Discovery

  • Review raw requirements to understand key outcomes expected by clients
  • Identify, join, explore data from multiple disparate sources and formats
  • Reduce large quantities of unstructured or formless data into a form which can be analyzed

Data Analysis and Reporting

  • Understand portfolios, user behaviors, and long-term trends
  • Devise quantitative research strategies to inform project outcomes
  • Implement statistical and computational algorithms to analyze the client data and provide insights into how people borrow and save, use financial products, interact with financial institutions etc.
  • Prototype and deploy machine learning algorithms when appropriate o Support and expand on existing tools and modules currently in use at BFA
  • Integrate analysis with qualitative and quantitative output from others at BFA
  • Provide guidance to BFA colleagues in other teams on data-related tasks

Innovation and Thought Leadership

  • Proactively incorporate cutting-edge theoretical and practical methodologies while implementing data analytics algorithms
  • Create and disseminate knowledge articles (blog posts, focus notes, case studies, white papers, best practice documents etc.) through appropriate channels
  • Keep up with the upcoming trends in data analytics and constantly strive to learn and improve on the same

Client Management

  • Interact with the client on a regular basis to provide regular project status update, and resolve any issues
  • Coordinate with other BFA team members to produce high-quality deliverables
  • Present analysis to the client along with senior stakeholders in the organization

Miscellaneous

  • Coordinate knowledge dissemination within the company through “BFA University,” brown bags, and BFA’s Google+ Community
  • Support recruitment efforts by conducting technical face-to-face interviews o Train current and new team members on data analytics processes to increase throughput and improve redundancy
  • Provide input to RFPs when they have components related to data analytics

Additional tasks will depend on project requirements determined by our client-driven work.

Qualifications

The ideal candidate for the position must have the following qualifications:

• Advanced degree (Masters or Ph.D.) in Computer Science, Statistics, Mathematics, Engineering or equivalent

• Expert-level proficiency in Python

• At least intermediate proficiency in at least one statistical analysis package (R, Stata, SPSS, SAS etc.)

• 3+ years of relevant expertise in project-based work

• Familiarity with SQL-based databases

• Good grasp of data structures, algorithms, machine learning and optimization techniques

• Exposure to mining massive datasets

• A keen eye for how to tell a story visually with data

• Ability to complete tasks in a timely manner while balancing several assignments with inputs from multiple team members

• Excellent spoken and written English

 

Any of the following will be considered a plus:

• Familiarity with financial inclusion and financial services innovation for low-income populations, economic development or social business sector.

• Familiarity working with different cultures and languages

How to Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up. Relocation from elsewhere in Colombia will be considered.

 


Apply Now
Location : Medellin, Colombia (May be flexible for other locations in Latin America)
About:

Qualitative UX Researcher, Customer Insights Practice

Posted: May 25th, 2018

We are looking for a Qualitative UX Researcher.

The Customer Insights practice area is looking for a Qualitative UX Researcher who can help create and design groundbreaking products and features embedded in the needs and goals of users. You’ll be contributing to work that is designed to bring tangible positive change to the financial lives of disadvantaged communities around the world. And travel to a lot of them too.

The work of the Customer Insights practice

The Customer Insights Practice Area focuses on giving voice to the low income customer. Our clients are foundations, donors, and financial services providers with interest in serving and supporting low-income populations, communities, and individuals. Our work aims to generate insights and tractable actions regarding the financial behavior of low-income consumers. In our work we employ a range of methodologies: from quantitative data collection and analysis (surveys, Financial Diaries, MIS data) and traditional qualitative research (ethnography, focus groups, etc.), to attitudinal research (Human Centered Design, UI/UX research, usability testing) and experimental design informed by behavioral economics.

As insights from consumers are most effective when viewed in conjunction with an understanding of financial service provider’s goals, we often work in partnership with the Business Insights, Policy and Ecosystem Development, Inclusive Fintech, and Finance for Life Practice Areas at BFA.

What you will do

• Conduct research using a wide variety of methods, & interpret analysis through the lens of UX, HCD, & social science
• Moderate focus group discussions and in-depth interviews with low-income customers
• Design studies that address both user behavior and attitudes
• Generate insights that both fuel ideation and evaluate designs
• Collaborate closely with quantitative researchers
• Communicate results and illustrate suggestions in compelling and creative ways, etc.

Our expectations

• BS/MS in anthropology, sociology, communication, market research, information science, human-computer interaction, or a related field.
• Interest in and experience executing hands-on, primary research
• Fluency in verbal and written Spanish required
• Advanced English skills required
• Experience with human-centered design research, including observation, identifying opportunities and concepting; experience with prototyping would be a plus
• Experience working with low-income people
• Equally effective at working independently as well as collaborating with team members or clients
• Ability to communicate analysis and results to diverse audiences
• Experience with survey research (questionnaire design, sampling, analysis) a plus.

Application instructions

• The position can be either on a contract basis or full-time, ideally based in Medellín, Colombia, but we are open to other locations in Latin American.
• Salary commensurate with experience.
• Only short-listed candidates will be contacted.


Apply Now
Location : Boston or New York City
About:

Data Scientist, Inclusive Fintech Practice

Posted: August 14th, 2018

We are looking for a Data Scientist to join the Fintech team to support quantitative analytics.

Quantitative analytics is one of the pillars of the evidence-based work we do. We’ve sifted through mountains of data from service providers across Asia, Africa, and Latin America to answer questions similar to:

  • Are there repeating patterns in saving behavior across millions of poor savers?
  • What payment plans best serve buyers of solar panels where there is no grid?
  • Can facial recognition technology provide cost-efficient biometric IDs in ID-sparse places?
  • How can geospatial data and tracks help optimize cash handling and service delivery tasks?

As you roll up your sleeves and dive into making sense of the data, you’ll be contributing to tangible change to the financial lives of low income communities around the world. And travel to a lot of them too.

The full-time position is based in either Boston or New York City.

What You’ll Do

As a Data Scientist, your responsibilities will include:

  • Requirement Understanding and Data Discovery:
    • Review raw requirements to understand key outcomes expected by clients
    • Identify, join, explore data from multiple disparate sources and formats
    • Reduce large quantities of unstructured or formless data into a form which can be analyzed
  • Data Analysis and Reporting:
    • Understand portfolios, user behaviors, and long-term trends
    • Devise quantitative research strategies to inform project outcomes
    • Implement statistical and computational algorithms to analyze the client data and provide insights into how people borrow and save, use financial products, interact with financial institutions etc.
    • Prototype and deploy machine learning algorithms when appropriate
  • Innovation and Thought Leadership:
    • Proactively incorporate cutting-edge theoretical and practical methodologies while implementing data analytics algorithms
    • Create and disseminate knowledge articles (blog posts, focus notes, case studies, white papers, best practice documents etc.) through appropriate channels
    • Keep up with the upcoming trends in data analytics and constantly strive to learn and improve on the same

Qualifications

The ideal candidate for the position must have the following qualifications:

  • Advanced degree (Masters or Ph.D.) in Computer Science, Statistics, Mathematics, Engineering or equivalent – a boot camp course is not satisfactory
  • Expert-level proficiency in Python
  • At least intermediate proficiency in at least one statistical analysis package (R, Stata, SPSS, SAS etc.)
  • 3+ years of relevant expertise
  • Familiarity with SQL-based databases
  • Good grasp of data structures, algorithms, machine learning and optimization techniques
  • Exposure to mining massive datasets
  • Excellent spoken and written English
  • Existing legal status to work in the U.S. – BFA will not sponsor a work permit
  • A passion for working in a social business, for the benefit of improving the lives of low-income people around the world

Any of the following will be considered a plus:

  • Familiarity with financial inclusion and financial services innovation for low-income populations, economic development or social business sector
  • Familiarity working with different cultures and languages

How To Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up. Relocation from elsewhere in the U.S. will be considered.


Apply Now
Location : Boston or New York City
About:

Data Engineer, Inclusive Fintech Practice

Posted: August 14th, 2018

We are looking for a Data Engineer to join the Fintech team to support quantitative analytics.

Quantitative analytics is one of the pillars of the evidence-based work we do. We’ve sifted through mountains of data from service providers across Asia, Africa, and Latin America to answer questions similar to:

  • Are there repeating patterns in saving behavior across millions of poor savers?
  • What payment plans best serve buyers of solar panels where there is no grid?
  • Can facial recognition technology provide cost-efficient biometric IDs in ID-sparse places?
  • How can geospatial data and tracks help optimize cash handling and service delivery tasks?

As you roll up your sleeves and help us manage our large and diverse repertoire of data, you’ll be contributing to tangible change to the financial lives of low-income communities around the world. And possibly travel to some of them too.

The full-time position is based in either Boston or New York City.

What You’ll Do

As a Data Engineer, your responsibilities will include:

  • Data Pipeline Management:
    • Review raw requirements to understand key outcomes expected by clients
    • Identify, join, explore data from multiple disparate sources and formats
    • Reduce large quantities of unstructured or formless data into a form which can be analyzed
    • Create and maintain appropriate data pipeline architecture
  • Support Data Analysis and Reporting:
    • Work closely with our data scientists as they work to understand portfolios, user behaviors, and long-term trends
    • Aid the implementation of statistical and computational algorithms to analyze the client data and provide insights into how people borrow and save, use financial products, interact with financial institutions etc.
    • Support the deployment of machine learning algorithms when appropriate
  • Innovation and Thought Leadership:
    • Proactively incorporate cutting-edge theoretical and practical methodologies while maintaining data pipelines
    • Create and disseminate knowledge articles (blog posts, focus notes, case studies, white papers, best practice documents etc.) through appropriate channels
    • Keep up with the upcoming trends in data engineering and constantly strive to learn and improve on the same

Qualifications

The ideal candidate for the position must have the following qualifications:

  • Advanced degree (Masters or Ph.D.) in Computer Science, Statistics, Mathematics, Engineering or equivalent
  • Expert-level proficiency in Python is a must
  • Advanced-level proficiency in SQL-based relational databases
  • 3+ years of relevant expertise with data pipeline and workflow management tools
  • Excellent spoken and written English
  • Existing legal status to work in the U.S. – BFA will not sponsor a work permit
  • Intermediate proficiency in at least one statistical analysis package (R, Stata, SPSS, SAS etc.) is a plus
  • A passion for working in a social business, for the benefit of improving the lives of low-income people around the world

Any of the following will be considered a plus:

  • Familiarity with financial inclusion and financial services innovation for low-income populations, economic development or social business sector.
  • Familiarity working with different cultures and languages

How To Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up. Relocation from elsewhere in the U.S. will be considered.


Apply Now
Location : Boston or New York City
About:

Econometrician, Inclusive Fintech Practice

Posted: August 14th, 2018

We are looking for an Econometrician with Python coding skills to join the Fintech team to support quantitative analytics.

Quantitative analytics is one of the pillars of the evidence-based work we do. We’ve sifted through mountains of data from service providers across Asia, Africa, and Latin America to answer questions similar to:

  • Are there repeating patterns in saving behavior across millions of poor savers?
  • What payment plans best serve buyers of solar panels where there is no grid?
  • Can facial recognition technology provide cost-efficient biometric IDs in ID-sparse places?
  • How can geospatial data and tracks help optimize cash handling and service delivery tasks?

As you roll up your sleeves and dive into making sense of the data, you’ll be contributing to tangible change to the financial lives of low-income communities around the world. And travel to a lot of them too.

The full-time position is based in either Boston or New York City.

What You’ll Do

As an Econometrician, your responsibilities will include:

  • Requirement Understanding and Data Discovery:
    • Review raw requirements to understand key outcomes expected by clients
    • Identify, join, explore data from multiple disparate sources and formats
    • Reduce large quantities of unstructured or formless data into a form which can be analyzed
  • Data Analysis and Reporting:
    • Understand portfolios, user behaviors, and long-term trends
    • Devise quantitative research strategies to inform project outcomes
    • Implement statistical and computational algorithms to analyze the client data and provide insights into how people borrow and save, use financial products, interact with financial institutions etc.
    • Prototype and deploy machine learning algorithms when appropriate
  • Innovation and Thought Leadership:
    • Proactively incorporate cutting-edge theoretical and practical methodologies while implementing data analytics algorithms
    • Create and disseminate knowledge articles (blog posts, focus notes, case studies, white papers, best practice documents etc.) through appropriate channels
    • Keep up with the upcoming trends in data analytics and constantly strive to learn and improve on the same

Qualifications

The ideal candidate for the position must have the following qualifications:

  • Advanced degree (Masters or Ph.D.) in Economics, Econometrics, Computer Science, Statistics, Mathematics, Engineering or equivalent
  • Expert-level proficiency in Python is a critical requirement for this position
  • At least intermediate proficiency in at least one statistical analysis package (R, Stata, SPSS, SAS etc.)
  • 3+ years of relevant expertise
  • Familiarity with SQL-based databases
  • Good grasp of data structures, algorithms, machine learning and optimization techniques
  • Exposure to mining massive datasets
  • Excellent spoken and written English
  • Existing legal status to work in the U.S. – BFA will not sponsor a work permit
  • A passion for working in a social business, for the benefit of improving the lives of low-income people around the world

Any of the following will be considered a plus:

  • Familiarity with financial inclusion and financial services innovation for low-income populations, economic development or social business sector.
  • Familiarity working with different cultures and languages

How To Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up. Relocation from elsewhere in the U.S. will be considered.


Apply Now
Location : New Delhi, India
About:

Executive Assistant, Finance & Administration Practice 

Posted: August 28th, 2018

We are looking for a responsible Executive Assistant to support our CEO and Regional and Practice Directors in a timely and professional manner. You will provide high-quality administrative and clerical assistance to top-level executives. The Executive Assistant’s main duties include making travel arrangements, assisting with expense claims, and organizing the day to day tasks. To be successful in this role, you should be proactive, meet deadlines and communicate effectively.
Our ideal candidate should be someone who also has previous experience as an Executive Assistant and is familiar with office management tools and processes. Ultimately, you should be able to identify and address the needs of CEO’s office, Regional and Practice Directors and perform administrative tasks to ensure our company’s workflow runs smooth. Previous experience working in a multi-cultural environment would be a significant advantage.

What You’ll Do

  • Coordinate travel schedules of CEOs and Directors. You will be supporting the CEO based out of the US office and Regional Directors based in the U.S., Kenya, Colombia, and India.
  • Plan appointments and events for travel – Help coordinate CEO or Directors to organize meetings, support engagement with event registrations and other stakeholder coordination.
  • Travel arrangements – Coordinate and manage the end to end travel logistics of CEO and Directors from creating an initial itinerary to assisting with flights, local transport, hotelthe and other required arrangements.
  • Oversee CEO calls and emails – Manage any incoming calls and regular emails for CEO and respond promptly to queries. Ensure CEO is informed of important e-mails or calls that might be overlooked.
  • Expense filing – Maintain, track and regularly file expenses for CEO and Directors.
  • Administrative and organizational support for India office on day to day basis including office supplies management and other coordination for the upkeep of the office.

 

What You Should Know

  • Knowledge of office procedures and experience with office management systems and MS Office
  • Strong skills in Project Management and Time Management
  • Familiarity with online calendars
  • Strong English communication skills (via phone, email and in-person)
  • Excellent organizational skills with an ability to think proactively and prioritize work
  • Sensitivity to confidential information may be required.

How To Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up.


Apply Now
Location : Medellin, Colombia
About:

Executive Assistant, Finance & Administration Practice

Posted: September 2018

We are looking for a responsible Executive Assistant to support our Regional and Practice Director in a timely and professional manner. You will provide high-quality administrative and clerical assistance to a top-level executive. The Executive Assistant’s main duties include making travel arrangements, assisting with expense claims, and organizing the day to day tasks. To be successful in this role, you should be proactive, meet deadlines and communicate effectively.

Our ideal candidate should be someone who also has previous experience as an Executive Assistant and is familiar with office management tools and processes. Ultimately, you should be able to identify and address the needs of Regional and Practice Director and perform administrative tasks to ensure our company’s workflow runs smooth. Previous experience working in a multi-cultural environment would be a significant advantage.

What You’ll Do:

  • Coordinate travel schedules of the Director. You will be supporting the Practice area and Regional Director based in Colombia.
  • Plan appointments and events for travel – Help coordinate the Director to organize meetings, support engagement with event registrations and other stakeholder coordination.
  • Travel arrangements – Coordinate and manage the end to end travel logistics of the Director from creating an initial itinerary to assisting with flights, local transport, hotel, and other required arrangements.
  • Oversee the Director’s calls and emails – Manage any incoming calls and regular emails for the Director and respond promptly to queries. Ensure the Director is informed of important e-mails or calls that might be overlooked.
    Expense filing – Maintain, track and regularly file expenses for the Director.
  • Administrative and organizational support for Colombia office on the day to day basis including office supplies management and other coordination for the upkeep of the office.

What You Should Know:

  • Knowledge of office procedures and experience with office management systems and MS Office
  • Strong skills in Project Management and Time Management
  • Familiarity with online calendars
  • Strong English and Spanish communication skills (via phone, email and in-person)
  • Excellent organizational skills with an ability to think proactively and prioritize work
  • Sensitivity to confidential information is required.

How To Apply

Please click the ‘Apply Now’ button to complete the application process as directed, including attaching both your cover letter and CV.

Only shortlisted candidates will be contacted for follow-up.


Apply Now
Updated January 2018