Senior Machine Learning Engineer Engineering - Boston, MA at Geebo

Senior Machine Learning Engineer

We're developing cutting-edge encryption tech for crypto, preventing digital asset theft. Our teams are also developing digital asset recovery tools for law enforcement and the intel community combating international criminal organizations, terrorists and malicious financial criminals.Our team is looking for a talented Senior Software Engineer with a strong background in machine learning to join our team. Reporting to the Head of Technology, this individual will develop new features, test, and maintain code across our mission-critical products.
Responsibilities:
Software Development Contribute to the design and implementation of our digital asset recovery platform. Develop front-end web UIs using modern tech stacks. Design and build back-end microservices on AWS cloud infrastructure. Develop secure and efficient APIs to facilitate platform functionality. Design and implement scalable database models for reliable data storage and retrieval. Machine Learning Develop new statistical ML models. Write, test, deploy, and maintain ML code across the full software development lifecycle. Develop secure and efficient APIs to facilitate ML functionality. Continuous Improvement Continuously seek opportunities to optimize existing workflows for efficiency, speed, and accuracy. Stay updated with the latest advancements in relevant technologies and explore their potential applications. Documentation and Communication Produce clear and comprehensive technical documentation (code comments, design docs, etc.) to describe the platform's internal and operational procedures. Foster open communication with team members to ensure knowledge sharing and effective collaboration.
Qualifications:
Required Minimum 5 years of software development experience with at least 3 years of back-end development expertise. Expertise in multiple programming languages including TypeScript, Python, and Go. Experience with modern web development using Angular, Node.js, and relational databases. Expertise in AWS cloud architecture and infrastructure including microservice design and containerization. Experience designing, building, and scaling production-grade Swagger/OpenAPI and database solutions. Expertise in ML concepts and algorithms including neural networks, linear/logistic regression, support vector machines, random forests, dimensionality reduction, and reinforcement learning. Expertise with ML frameworks such as Pandas, numpy, scikit-learn, TensorFlow, Pytorch, Keras, and Hugging Face. Proficiency with MLOps and associated tools such as MLflow and Kubeflow. Experience with optical character recognition and natural language processing applications. Experience with continuous integration / continuous deployment (CI/CD) pipelines and Site Reliability Engineering (SRE) principles. Excellent communication and collaboration skills, with the ability to work effectively in an agile environment. Preferred Prior experience in GovTech or highly-regulated environments. Familiarity with blockchain integration. Familiarity with digital forensics. Bachelor's degree in Computer Science or related field. Recommended Skills Api Agile Methodology Algorithms Angular4 Architecture Artificial Neural Networks Apply to this job. Think you're the perfect candidate? Apply on company site $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.