AWS Software Engineer (ML Platform) - Remote
Boston, MA, United States
Company Description
We are Vericast. We create meaningful connections between business and the people that they serve-how, when and where it matters. By pushing the boundaries of data and insights, we spark discovery and inspire action to create profitable results.
QuickPivot (a Division of Vericast) provides fast, powerful, easy to use software for smart marketers with big ideas, but small teams and tight budgets. We amplify the value of our software with our crew of artistic but analytical marketers who make short work out of the data, integration, strategy and production bottlenecks that hurt so many brands.
Winner of the most innovative marketing automation solution by the 2014 MITX What’s Next Awards, as well as the Silver and People’s Choice Stevie Award for Best New Product or Service of the Year in Software for Marketing or Public Relations, the new QuickPivot platform enables marketers, in any industry, to dynamically derive customer insight, listen to brand interactions and adapt campaigns to create seamless buying experiences.
QuickPivot is a registered trademark of QuickPivot Corporation. All other trademarks are the property of their respective owners.
Job Description
We are seeking a highly creative AWS Software Engineer focused on building a Scalable Machine Learning Platform who will be a key factor in driving Vericast’s technical strategy. If you're passionate about creating scalable, high-performing code, and unafraid to roll up your sleeves and dive into the details, then this is the right fit for you. This role will work cross-functionally with engineering, product, and IT stakeholders in an agile framework.
KEY DUTIES/RESPONSIBILITIES
- Implement highly scalable distributed systems in a cloud environment
- Review existing codebase for enhancement and optimization
- Tune existing PySpark Jobs and processes
- Evaluate and make decisions around the use of new or existing technologies and tools
- Design, build and own data pipelines to power Machine Learning Models
- Create and maintain scalable deployment pipelines along with test case automation
- Develop infrastructure-as-code for various application components using AWS Cloud Formation or Terraform
- Touch code at every level – from the UI, backend microservices, database, big data processing, operations, to CD/CI automation
- Maintain & Manage release versions of the Machine Learning Platform
- Partner with DevOps to Maintain various development/test/production AWS environments
- Take part in all scrum events
- Mentor Junior Team Members around Software Development Best Practices
Qualifications
- 5+ years of experience with AWS
- 5+ years of software development experience using Python and React.js
- 3+ year of experience in tuning Spark (PySpark or Sclala) Jobs
- 3+ years of experience with AWS CloudFormation or Terraform
- 3+ years in AWS services: Lambdas, Step functions, AWS Batch, S3, and EC2/ECS
- 2+ years of experience in Deploying React.js code using AWS Amplify
- Some Experience with Machine Learning Workflow is a big bonus
EDUCATION
- Bachelor’s degree in Computer Science or equivalent technical field
KNOWLEDGE/SKILLS/ABILITIES
- Strong understanding of Machine Learning Workflow Management
- Ability to adapt to a fast-paced start-up like team
- Solid understanding of Software Delivery Lifecycle Process optimization
- Ability to define software development best practices within the team
- Ability to learn/use a wide variety of open-source technologies and tools
- Active listener
Additional Information
Salary: $115,000 - $135,000
The ultimate compensation offered for the position will depend upon several factors such as skill level, cost of living, experience, and responsibilities.
Position is eligible for an annual bonus incentive program
Vericast offers a generous total rewards benefits package that includes medical, dental and vision coverage, 401K matching and flexible PTO. A wide variety of additional benefits like life insurance, employee assistance and pet insurance are also available, not to mention smart and friendly coworkers!
At Vericast, we don’t just accept differences - we celebrate them, we support them, and we thrive on them for the benefit of our employees, our clients, and our community. As an Equal Opportunity employer, Vericast considers applicants for all positions without regard to race, color, creed, religion, national origin or ancestry, sex, sexual orientation, gender identity, age, disability, genetic information, veteran status, or any other classifications protected by law. Applicants who have disabilities may request that accommodations be made in order to complete the selection process by contacting our Talent Acquisition team at talentacquisition@vericast.com.
#LI-LC1
#LI-REMOTE
Tags: Agile AWS Big Data Computer Science Data pipelines DevOps Distributed Systems EC2 ECS Engineering Machine Learning Microservices ML models Pipelines PySpark Python React Scrum Spark Terraform
Perks/benefits: Career development Flex vacation Health care Insurance Salary bonus Startup environment Team events
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Marketing Data Analyst jobs
- Open MLOps Engineer jobs
- Open AI Engineer jobs
- Open Junior Data Scientist jobs
- Open Senior Data Architect jobs
- Open Data Engineer II jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Power BI Developer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Principal Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Product Data Analyst jobs
- Open Business Data Analyst jobs
- Open Data Manager jobs
- Open Data Quality Analyst jobs
- Open Sr. Data Scientist jobs
- Open Big Data Engineer jobs
- Open Data Scientist II jobs
- Open Business Intelligence Developer jobs
- Open Data Analyst Intern jobs
- Open Principal Data Scientist jobs
- Open ETL Developer jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open Privacy-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Deep Learning-related jobs
- Open APIs-related jobs
- Open PyTorch-related jobs
- Open PhD-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Data warehouse-related jobs
- Open Airflow-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs
- Open LLMs-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs