W-2 Jobs Portal

  • W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.
Candidates encouraged to apply directly using this portal. We do not accept resumes from other company/ third-party recruiters

Job Overview

  • Job ID:


  • Specialized Area:

    Machine learning

  • Job Title:

    Sr.Software Engineer

  • Location:

    San Francisco,CA

  • Duration:

    10 Months

  • Domain Exposure:

    Manufacturing, Education, IT/Software

  • Work Authorization:

    US Citizen, Green Card, OPT-EAD, CPT, H-1B,
    H4-EAD, L2-EAD, GC-EAD

  • Client:

    To Be Discussed Later

  • Employment Type:

    W-2 (Consultant must be on our company payroll. C2C is not allowed)

  • Bench Recruiter:

    Dana Andrews

Job Description

Job Description

  • Work with big data, crunching millions of samples for modeling data mining, recommendation, or behavioral change solutions
  • Design and develop machine learning enterprise and cloud product using a variety of languages/platforms to support integration and deployment of learning products and solutions
  • Champion and adhere to the Agile / SCRUM methodology.
  • Ensure Quality processes are followed throughout the development lifecycle.
  • Ensure adherence to Software Engineering best practices in development (Coding Standards, Unit Tests, Design Principles)
  • Perform design and code reviews and mentor less experienced developers.
  • Create Automated Unit Tests in a Test Driven development environment.


  • 3+ years of relevant experience with a proven track record of developing algorithms and machine learning products for production ready recommendation or prediction systems using languages and big data platforms such as Scala, Python, R, Java, Spark, Cassandra, and Hadoop.
  • 4+ years object-oriented software development on middle-tier and back-end components, with at least 2 years of heavy Java/Scala/Python programming
  • At least 1 project in which you played a lead role in architecting/designing the middle-tier and database layers for a new application.
  • Experience with machine learning tools and frameworks (e.g. Scikit, Numpy, Pandas, TensorFlow, R ML packages)


  • Strong SQL and database design skills. MySQL expertise. Database performance tuning.
  • Experience with NoSQL databases (Mongo or Cassandra or HBase) and/or Big Data technologies such as Hadoop/Spark.
  • End-to-end experience with data, including querying, aggregation, analysis, and visualization
  • 2+ years developing Enterprise Level SaaS Applications
  • Familiarity with REST frameworks and Web API design in general. Specific experience with DropWizard (http://dropwizard.codahale.com/).
  • 2+ years coding under Hibernate or with other ORMs.


BS/MS degree in Computer Science or Machine Learning or related fields and/or equivalent work experience.

Apply Now
Equal Opportunity Employer

BLOCKCHAIN TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. BLOCKCHAIN TECHNOLOGIES LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will BLOCKCHAIN TECHNOLOGIES LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract