Job Description
Responsibilities: - Designing and developing machine learning systems, implementing appropriate ML algorithms, conducting experiments, and staying updated with the latest developments in the field. - Create data models, perform statistical analysis, and train and retrain systems to optimize performance. - build efficient self-learning applications and contribute to advancements in artificial intelligence. - Run machine learning tests and experiments - Implement appropriate ML algorithms - Use GPU for training, distributed computing pyspark, and parallel compute in libraries in python - Provide understanding of how components and processes work together and communicate with each other using library calls, REST APIs queueing/messaging systems and database queries - Provide system design to avoid bottlenecks to let algorithms scale well with increasing volumes of data Basic Qualifications: 5+ years of experience in the following: - PyTorch, NLTK, SciPy, Scikit-Learn, Numpy, OpenCV or equivalent for image preprocessing - SQL/NoSql databases and queries - One or more ML toolkits or Python frameworks - Deep Learning concepts - Apply standard implementations of machine learning algorithms effectively by choosing a suitable model such as decision tree, knn, neural net, or an ensemble of multiple models Nice to have: - Understanding of probability and statistics and machine learning concepts such as precision, recall, optimization, hyperparameter tuning, overfitting, and interpretability
- Coding best practices, OOD/OOP, modular design, SOA, and systems architecture Technical Skills: - Python, pyspark, or R programming language for coding - Kubernetes and docker for deployment - AWS sagemaker, or EC2 instances for cloud - MYSQL, Oracle, mongodb, or Redshift DB for database - Cloudera Distributed Platform for computing & deployment deep learning/neural networks packages like pytorch, tensorflow in python, and use GPU for training distributed computing pyspark and parallel compute in libraries in python
GTN is the leader in technical staffing leveraging innovation to drive next-generation recruiting to Fortune 2000 companies.
What We Do
We provide Scalable Technical Staffing solutions encompassing SOW, staff augmentation, and direct hire placement for Fortune 2000 companies, with niche service offerings in Cyber Security, Digital, Field Services, and Professional Services. Our recruiting teams are specialized, certified, and have endured rigorous technical boot camps and ongoing required educational courses and meetups.
What Proof We Have
We have experience in scalable IT Staffing since the year 2000. Our IT experts have helped Fortune 2000 corporations embrace the cybersecurity and digital space, with many of our experts remaining on contract with clients for 8+ years. Our staffing experts have been engaged to speak at cybersecurity conferences, and our teams are certified and specialize in divisions focused around cyber, digital, field, and professional services.
Why People Want It
Our values encompass Innovation, Integrity, Strategy, and Speed. Every member of our team is certified and specialized. We are committed to leveraging high tech to deliver high-touch service.