- W-2 Open Positions Need to be Filled Immediately. Consultant must be on our company payroll, Corp-to-Corp (C2C) is not allowed.
Job ID:
J38209
Posted Date:
01/30/2020
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-EADClient:
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
- 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.
REQUIRED SKILLS/EXPERIENCES:
- 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)
NICE TO HAVE:
- 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.
EDUCATION:
BS/MS degree in Computer Science or Machine Learning or related fields and/or equivalent work experience.
Apply Now
ARTIFINT TECHNOLOGIES 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. ARTIFINT TECHNOLOGIES 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 ARTIFINT TECHNOLOGIES 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