![]()
Job Title: Algorithm Developer II (Python Expert)
Location: Remote (EST/CST Preferred)
Duration: Contract - 11 months
Pay Range: $52/hr $55/hr (W2)
Job ID: 399713
About BCforward
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Job Description
We are seeking an AI Engineer to join our FAIR team. The ideal candidate will have strong experience in large language models, foundation models, and data research, and a proven ability to convert research ideas into robust implementations and engineering solutions.
Responsibilities:
- Implement and optimize algorithms, functionalities, and architectures on research platforms across modalities including CV, NLP, and embodied AI.
- Support researchers and full-time engineers in delivering advanced research systems and cloud-based technologies in AI and machine perception.
- Collaborate with cross-functional teams in FAIR on data curation algorithms, spatial and temporal knowledge modeling, and efficient research tooling.
- Contribute to publication efforts by translating engineering outputs into research outcomes that advance the state of the art.
- Define and execute system implementation roadmaps with measurable delivery milestones.
Required Skills & Qualifications:
- Two or more years of experience in one or more: Deep Learning, Computer Vision, LLMs, Machine Learning, or Artificial Intelligence.
- One or more years of hands-on development in C/C++, Python, or Rust.
- Bachelor's degree in Computer Science, NLP, Computer Vision, Machine Learning, or a related technical field.
- Experience building computer vision algorithms or infrastructure using C/C++, Python, or Rust.
- Working knowledge of deep learning and PyTorch.
Preferred Skills:
- Experience with distributed systems algorithm development.
- Industry experience in image or video generation projects.
- MSc or PhD in Computer Science, Computer Vision, Machine Learning, or a related field.
Why BCforward?
At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About Our Commitment
BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. Pursuant to the California Fair Chance Act, the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles Fair Chance Initiative for Hiring Ordinance, and the San Francisco Fair Chance Ordinance, qualified applicants will be considered for assignment with arrest and conviction records, consistent with applicable laws and the duties described.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume.