Recent remote jobs
At Livefront, we help companies design and build world-class digital products that command attention and inspire joy. We’re looking for an outstanding senior-level Android Engineer to join our team.
Who you are
You’re a curious, proactive mobile developer with a fluent command of the latest Java and/or Kotlin APIs. You have a knack for writing readable, maintainable code and know how to balance getting it done with getting it right. You have a track record of leading technically ambitious projects to timely completion and don’t shy away from big engineering challenges. You have an eye for detail and enjoy collaborating with UI designers to implement intricate interfaces faithfully. You’re a terrific communicator who can help steer cross-functional teams from idea to implementation. You have a demonstrated ability to approach multifaceted problems holistically and create elegant, simple solutions. Above all, you’re a self-starter who thrives in autonomy and can work effectively with little oversight.
Why you should apply
- You want to work with passionate and talented people who are always looking for ways to make things better.
- You desire a work environment where respect, mutual trust, and egoless collaboration are paramount.
- You want colleagues who take their work seriously but not themselves, and who know how to let loose and have a good time.
- You like being part of a team that has a reputation for excellence and gives back to the community by educating, mentoring, and sponsoring.
- You want to work on products and accounts that have outsized impact and reach.
- You believe in sweating the details, giving a damn about quality, and taking pride in going the extra mile.
What you bring to the table
- At least 3-5 years of relevant experience, ideally in a consulting environment or as part of an in-house, cross-functional product team.
- Experience building consumer-facing native applications for Android, with a fluent command of the platform’s native languages and core frameworks.
- Work samples showcasing performant, neatly organized code with clean, well-implemented user interfaces.
- Mastery of modern software development best practices, tools, and workflows.
- Excellent communication skills and a strong ability to present and defend technical and architectural choices persuasively.
- Above-average discipline and personal organization skills.
- Obvious comfort with critique and peer review in the context of an iterative software development process.
- Experience leading and/or mentoring other developers.
- A demonstrated hunger for personal and professional growth.
- A self-evident love and care for the craft of mobile software development.
Bonus points if you...
- Have experience with other languages and frameworks such as Swift, JavaScript, Ruby on Rails, Python/Django, C++, and/or C#.
- Enjoy tinkering with emerging languages and platforms such as Go, Rust, Alexa, and/or Unity.
- Have publicly released your own personal, self-started products or apps.
- Speak, write, and/or educate publicly about technical topics.
What to expect
When applying, please include a short note about yourself, a summary of your work experience, and a link to any public profiles you actively maintain (i.e. GitHub, LinkedIn, etc). Our hiring process moves quickly and consists of several stages for candidates who capture our attention with their initial submission, sometimes including but not limited to a short preliminary phone interview, a series of video interviews, and a short take-home exercise which you'll have up to a week to complete.
Additional information
We go out of our way to evaluate all employees and job applicants equally based on merit, competence, and qualifications. We encourage candidates from all backgrounds to apply and consider all qualified applicants.
Time zone: (GMT-06:00) Central Time +/- 2 hours
As a Full Stack Software Engineer at Knock you will:
- Build and maintain innovative new experiences for Knock’s internal and customer-facing web applications using ReactJS.
- Understand the data that powers our applications, and be able to propose appropriate data models for new features.
- Collaborate with our talented Design, Product, and Engineering teams as well as other parts of the Knock business to deliver great products
- Commit to best practices for testing, logging, and deployments.
- Refine and practice a strong sense of design and UX.
- Continually learn, grow, and expand your knowledge, while also supporting others learning experiences; act as a mentor and be a resource for others inside and outside of your team.
- Take on ad-hoc projects as they arise & always be willing to support your team where they need you.
We’d love you to bring:
- Full lifecycle software development experience in React or other frontend development stacks, including development, testing, troubleshooting, and deployment (we use Next.js).
- Full lifecycle software development experience in Node.js, including coding, testing, troubleshooting, and deployment.
- Strong desire to work at a rapidly growing startup and make it a success.
- Comfortable learning new technologies and tools.
- Experience with various Node.js frameworks and modules.
- Experience with AWS ecosystems such as Lambda, S3, SNS, SQS, and CloudWatch.
- SQL knowledge (Mysql or Postgres), familiarity with techniques to identify slow queries and debugging.
- Customer-first mindset and data-driven approach to your work.
- Believe in creating diverse, equitable, and inclusive practices and programs that will further Knock’s commitment to making an impact, learning, putting people first, being open, and courageous.
- Have proven success working 100% remote in prior positions & are experienced working with a distributed, national team.
- We encourage you to apply even if you don’t have every listed requirement.
Benefits, Perks, & Enjoying Life
- Knock is a 100% remote, work from home culture and has been since our inception in 2015
- 100% employee covered medical, dental, & vision premiums
- Unlimited PTO (2 weeks mandatory) + flexible work schedules
- Paid parental leave
- $1,000 each year for education, training, and professional development
- Salary + Equity. We offer equitable compensation based market data, accomplishments, experience, & your location
WHO WE'RE LOOKING FOR . . .
Versus Systems is looking for a software engineer to build our web dashboards, support and improve our Elixir-built API, and build an incredible code to change entertainment. Our product suite allows content developers to create unique, prize-based matches for their consumers, changing the experience of how we interact with entertainment and media. In short, we make things more fun. Our stack is based on Elixir. React and Redux power our frontend applications, and we have SDKs for iOS, Android, and Unity. We're a collaborative team with a strong product and engineering culture. We value partnership and creativity. Every engineer contributes to the overall development process, product design, and roadmap of the company.HOW YOU'LL SPEND YOUR DAY . . .
We believe in a team of polyglots. Our engineers are responsible for building features across our platform - from the dashboards used by Versus and our partners to the SDKs used by content companies. We encourage our engineers to pick up new skills, but we also love to see affinities for particular technologies. Although your work will involve significant focus on frontend technologies, you'll work with others on the team to learn new things while sharing your own expertise.
WE CURRENTLY USE . . .
- Elixir
- React/Redux
- Swift/Objective-C (iOS)
- Kotlin/Java (Android)
- C# (Unity)
- Postgres
YOU WILL HAVE . . .
- 5+ years experience in designing, building, and maintaining modern web applications
- Demonstrated proficiency building and consuming API, including modeling data using specs as guidance
- The ability to provide guidance and feedback on API design
- An in-depth knowledge of React/Redux
- High level of proficiency with Javascript, CSS and all things DOM related.
- An active, genuine interest in learning at least one of the current technologies listed above that you don't currently claim as your own
- Autonomy, initiative, and self motivation with a ‘get it done’ attitude
- A preference for Agile methodologies, rapid prototyping, and team collaboration
- The ability to give and receive feedback with grace
- A clear, thoughtful communication style that lends itself to working with collaborative teams
WE WOULD LOVE TO SEE . . .
- A background in the entertainment, media, gaming, and/or adtech industry
- Experience with scaling and high-availability systems
- Experience with data visualization and analytics
- Interest in design, UI, and UX
WE OFFER
- Competitive compensation and equity packages
- Healthcare and benefits
- Unlimited paid vacation that people actually take - we promise
- Generous maternity & paternity leave
- Flexible work day schedule - currently remote for COVID
- Matched 401k
Job Benefits:
- Currently Fully Remote (due to Covid)
- Competitive Compensation
- Equity Packages
- Healthcare and benefits
- Unlimited paid vacation
- Flexible work-day schedule
- 401k Matching
WHO WE'RE LOOKING FOR . . .
Versus Systems is looking for a Mobile Developer to focus upon our Android SDKs. You’ll work with our content partners to build, integrate, and customize our product suite into their platforms, facilitating our ability to offer unique experiences to their users. Engaging with entertainment content for real rewards is changing engagement - and you’ll help us do it.
We're a fast-growing team with a strong engineering culture. We value collaboration and creativity. Every engineer contributes to the overall development process, product design, and roadmap of the company.
Did we mention we have a Kickass MAME Cabinent awaiting our post-COVID return to the office?
HOW YOU'LL SPEND YOUR DAY . . .
You will be an expert in our technology and a go-to resource for internal teams and Versus’ partners. You’ll assist external development teams with integrating our the Versus experience directly into their content. As an engineer working on custom integrations you will help define the future vision for developer focused tools, SDKs, libraries, and/or plugins to integrate Versus in to the games of our partners.
We recognize the skills we require are across a variety of ecosystems. It should be noted that we don’t expect you to be a master of them all. We want to hear from you if you are either heavily weighted in one with some experience in the others, or the equivalent of a Swiss Army knife - proficient in a number of them, yet master of none.
This is an amazing opportunity for anyone who gets excited about being on the bleeding edge of prize-based gaming. Your work will help our partners leverage Versus to maximize player engagement and make their games more fun.
WE NEED YOU TO HAVE . . .
- Strong programming, architecture, and development skills
- A strong understanding of asynchronous and event based programming
- Significant Kotlin experience
- Proficiency with RxJava2 and/or Kotlin Coroutines
- 3+ Years experience consuming API (Extra Credit if you've built some as well)
- Modeling data using specs as guidance.
- Building out new consumers and wrappers around API.
- Ability to provide guidance / feedback on API design.
- An excitement to help, teach, and mentor those around you
- Great communication and team-work skills.
- Experience collaborating with other developers via version control and bug tracking
WE WOULD LOVE TO SEE . . .
- Experience with Jetpack Compose
- AndroidX LifeCycle + Navigation (Android)
- Experience with CircleCI or some other Continuous Integration provider.
- Experience with multiple programming languages, especially Java, Objective C#, Elixir, Ruby
- Proficiency with UIKit
- Experience with SwiftUI
- Proficiency with Apples' Combine, RxSwift or related Reactive frameworks.
WE OFFER
- Competitive compensation and equity packages
- Healthcare and benefits
- Unlimited paid vacation that people actually take - we promise
- Generous maternity & paternity leave
- Flexible work day schedule - currently remote for COVID
- Matched 401k
Job Benefits:
- Currently Fully Remote (due to Covid)
- Competitive Compensation
- Equity Packages
- Healthcare and benefits
- Unlimited paid vacation
- Flexible work-day schedule
- 401k Matching
We are looking for a Product Designer to play a major role in the company. The position entails a high level of responsibility within the R&D team. Your contribution will have a significant impact on the satisfaction of hundreds of our happy customers. Your main responsibilities will include:
- Define the user experience for new and existing product capabilities.
- Collaborate with developers, product managers as well as customers across multiple agile teams.
- Develop wireframes and prototypes to communicate interaction and design ideas.
- Create effective design solutions to complex problems—easy to understand, aesthetically appealing and consistent user experience.
- Spend time meeting customers and users to discover their needs and test both early prototypes and released features.
The candidate can work remotely but should reside either in the United States (East Coast), United Kingdom, Switzerland, France, Spain or Germany.
Qualifications
- Bachelor's degree in design, human-computer interaction (HCI), or equivalent professional experience.
- 7+ years of experience as a product designer, user experience designer, interaction designer or similar role.
- Experience designing complex enterprise applications, not just websites, is a must.
- Experience with design tools such as Figma or Sketch.
- Excellent attention to detail, with a commitment to putting the user first.
- Effective communicator, presenter, and negotiator
- Fluent in English (spoken and written), French is a plus.
- Online portfolio or work samples demonstrating a variety of user-centered design solutions.
If you are highly motivated and result driven, you have a high sense of product ownership, constantly learning and enhancing your skills, you are open to feedback and you like being accountable and work within a team, then, do not hesitate to apply.
This is an exceptional opportunity to join a fast-growing, successful and innovative company. Nexthink allows you to thrive in a unique work environment where the emphasis is on excellence, innovation, openness and collaboration.
Job Benefits:
- Time Off -Life isn't always about work. It's important to recharge.
- CSR Volunteer Program & Paid Volunteer Days
- Localized Benefits in Region
- Competitive compensation & benefits package
- Flexible work place. We focus on results, not on what time you arrive.
- Development Opportunities. Push your career where you want to go.
WHO WE'RE LOOKING FOR . . .
Versus is looking for an experienced QA Analyst with strong testing skills and an ability to work cross-functionally. Contributing to a variety of initiatives, you will be a part of all aspects of quality assurance, supporting feature implementation and issue resolution across our product suite to ensure the integrity of our ever-growing brand. You must be flexible, responsive and able to succeed within an open, collaborative environment.
QA is part of a holistic approach to improving the quality management of our products and includes reactive quality control and testing, and proactive processes and technologies. As part of our QA team you will be responsible for continuously evaluating and improving our tools, technologies, and processes as we plan for the long term.
YOU WILL HAVE . . .
- 5+ years in software testing
- The ability and experience for knowing when and how to apply blackbox, whitebox, and/or greybox testing, as they pertain to the overall quality of software
- A proven track record for building, maintaining, and executing complex test plans and release plans for mobile and web based applications that your application references fully support
- Experience working with automation in software testing
- The knowledge and experience necessary for defining and optimizing for quality metrics like defect rates, regression rates, and test coverage in both automated and manual environments
WE WOULD LOVE TO SEE . . .
- Experience working on end-to-end smoke tests and load tests
- Experience with continuous integration and continuous delivery
- Knowledge and experience working in any or all of these primary stacks - Elixir, React, iOS, Android, and Unity and automation tools like Cypress or Postman
- Knowledge of logging and monitoring tools like Stackdriver, Fluentd or Datadog
WE OFFER . . .
- Competitive compensation and equity packages
- Healthcare and benefits
- Unlimited paid vacation that people actually take - we promise
- Generous maternity & paternity leave
- Flexible work day schedule - currently remote for COVID
- Matched 401k
Job Benefits:
- Currently Fully Remote (due to Covid)
- Competitive Compensation
- Equity Packages
- Healthcare and benefits
- Unlimited paid vacation
- Flexible work-day schedule
- 401k Matching
Stardog, the leading Enterprise Knowledge Graph platform, turns data into knowledge to power more effective digital transformations. Industry leaders including Bayer, Bosch, eBay, NASA, and Raytheon use Stardog to create a flexible data layer that can support countless applications. One of Fast Company's prestigious Most Innovative Companies, Stardog is a fast-growing venture-backed company headquartered in Arlington, VA with a globally distributed team.
Develop data driven solutions for enterprise customers across a wide variety of platforms, tools, databases, and third party APIs. This position includes working with existing applications and developing new ones by providing data driven analysis to turn segregated data into a unified data source. Ideal candidate can work both remote and independently in a distributed team across multiple time zones. Experience with some semantic technologies such as graph databases, RDF/OWL, and SPARQL is required. Only U.S. Citizens or Green Card Holders. Duties:
- Develop data solutions, including integrating data, performing Extract, Transform, and Load (ETL) tasks.
- Provide recommendations, consultation, and implementation on data strategy best practices including data quality, data storage, data accessibility, data security, metadata management, etc.
- Develop and test web based solutions using a variety of modern web technologies, including Single Page Applications (SPA)
- Perform requirements development in a federal contracting setting, reviewing and authoring requirements documents per government guidelines
- Create and deliver customer briefings as necessary
- Author project management deliverables as necessary
Skills:
- Experienced in NoSQL architectures for large data sets
- Experienced in enterprise data architecture and modeling for enterprise-level clients (OWL/RDF/SPARQL)
- Multi-year programming experience, ideally in JavaScript, Java or Python
- Comfortable with developing and using web services as well as SQL databases
- Curiosity to understand our customer and their business problems
- A proactive, initiative-driven approach and the ability to work independently
- An empathetic and positive attitude with a desire to help our customers and solution partner succeed
- Results-driven mentality, with a bias for speed and action
Job Benefits:
- Health care including dental & vision, some plans fully company paid
- 401k
- unlimited vacation
- Remote work available for qualified candidates
- Top of the line hardware
- Flexible work schedule
- Company paid life and disability benefits
- Well stocked kitchen, snacks, lunch, and most importantly, coffee
FULL STACK WEB DEVELOPER - REMOTE OR FLEXIBLE HYBRID WFH OPTIONS NEAR CHICAGO - FTE - UP TO $160K!
Growing SaaS company is looking to expand their engineering footprint across the organization! This is a distributed organization across the US, with flexibility to work out of any location or on the go. Some of the defining characteristics of the team are a committment to 1) code quality 2) open and collaborative discussion 3) curiosity and passion for coding 4) ownership and accountability.
RESPONSIBILITIES
- Hands on coding, Ruby on Rails/React
- Collaborate with and potential to lead other engineers, product management, and design
- Design and implement new features for performance, scalability
QUALIFICATIONS
- 3+ years experience, hands on full stack web development (any object oriented programming language)
- Deep understanding of commonly used algorithms and data structures
- Experience designing/building API's
- Creating SaaS products for external users
TECH USED ON THE JOB... MySQL, S3, Redis, ElasticSearch, RabbitMQ, Lambda, Docker, CloudFront, Rails, React
NICE TO HAVE... Ruby on Rails, React, AWS (or GCP/Azure), Architecture, Leadership
BENEFITS
- Competitive Health/Dental Coverage
- Unlimited PTO
- Open Hack Days bi-weekly
- Competitive Salary
- Onsite Ammenities if local to Chicago
Sthree US is acting as an Employment Agency in relation to this vacancy.
Senior QA/Automation Engineer
About Global Fishing Watch
Global Fishing Watch (GFW) is an independent, international non-profit organization that advances the sustainability and stewardship of the ocean by offering, for free, data and near real-time tracking of commercial fishing activity. We also support new science and research and we engage with governments, management organizations, and NGOs to advance the global dialogue on ocean transparency.
GFW processes a global database of vessel GPS positions, several terabytes in size, and applies machine learning models that infer each vessel’s type and size as well as when they are likely fishing. GFW is now developing new models, both on these GPS positions and on satellite imagery, to fully reveal activity in the world's oceans. These models include object detection from global feeds of satellite radar and optical imagery, and models that infer, based on vessel behavior, illegal activity, and unreported catch. We believe that these new models have the potential to dramatically change the way we monitor and manage the world’s oceans.
GFW's goal is to offer all datasets for free and develop tools to help users navigate those datasets, through a variety of products featuring high impact visuals and intuitive user interfaces.
Who we are looking for
Global Fishing Watch is seeking to add a QA automation engineer to enable us to boost the production, improvement and maintenance of all of our products both front-end and back-end. In past years, after the first version of the Global Fishing Watch map, the engineering team has worked on improving the base infrastructure, data processing, and ways of delivering the data through APIs to the world; Our front-end product portfolio has increased from 1 to 5 making every time more challenging to assess quality.
We are looking for a talented QA person that likes challenges and enjoys delivering products that have quality and are useful for the users. Our products try to give users the ability to explore and analyze Global Fishing Watch underlying data in an easy and responsive way using non-regular data visualization methods. We are looking for someone that has passion for automating, enthusiastic, autonomous, and creative. We are looking for someone that can improve the efficiency of the development progress and robustness of our products by detecting issues as quickly as possible.
The role includes working closely with the product team that is responsible for creating the users stories that the engineering team will be implementing and with the engineering team that implements both the front-end products and the backend products.
What you will be working on
You will get to work on projects that provide innovative ways of exploring GFW datasets :
- Interactive maps showing vessel tracks, fishing activity heatmaps, encounters in high seas, etc., through time;
- Dashboards used to analyze vessel activity and identify illegal, unreported, and unregulated fishing and related activities;
- Tools for users to display and analyze their own datasets alongside GFW’s datasets;
- Interactive articles (i.e. “storytelling”) and other pieces to highlight our research team’s work (papers);
- APIs all of our front-end products already use some of our APIs but we are expanding to have our APIs publicly available.
During the first year, the main focus will be set on the quality of our front-end products, specifically on the upcoming new version of our map that renders fishing effort and also allows the visualization of other of our geo-temporal datasets.
Our stack
- Modern Javascript/EcmaScript (ES6+) and Typescript;
- Frameworks: React (the one with hooks) and Redux;
- Mapping and dataviz libraries: Mapbox GL, react-map-gl, D3, deck.gl, turf;
- CSS 3, CSS modules;
- Testing: Jest;
- Tooling: CRA, Webpack, Babel, Typescript, eslint, Yarn;
- Backend: Node, Go, PosgreSQL;
- Infra: Google Cloud Services;
- Design: Sketch, Invision;
- Git, Github.
Your responsibilities
- Find ways of automating tests of the different GFW products with a focus on performance, responsiveness, and cross-browser testing, as our users are diverse and operate on a diverse set of equipment and connectivity;
- Work closely with the product team in the definition of the user stories;
- Design and write test cases for our user stories to ensure they meet the acceptance criteria and validate them with the product team;
- Create the test suites for our products that will enable us to run only the necessary tests on different scenarios. It will also be your responsibility to decide which test cases are going to be automated or not, define the smoke tests suite and organize them in a convenient manner in our test suites;
- Implement the designed automated tests for the different products.
- Run regressions when new features are released to production or new versions of the underlying data are released;
- Work jointly with the team to integrate automated tests into the CD process when possible;
- Advance our overall QA testing strategy, infrastructure, and tools;
- Estimate, prioritize, plan and coordinate quality testing activities;
- Define, record, and report on metrics designed to assess QA testing impact and point to areas of weakness;
- Run regressions on production environments in a periodic way;
- Report found bugs in our issue tracking system and follow up the status until it is fixed.
Your skills Required technical skills:
- Experience with quality assurance practices and testing methodologies;
- Experience with test plan and test case development and execution;
- Experience with developing, executing, and maintaining automated test scripts;
- Experience testing on different devices and OSs;
- Experience testing non-traditional CRUD applications that use different kinds of data visualizations;
- Experience testing APIs.
- Experience testing Progressive Web Applications;
- Experience doing performance testing;
- Substantial experience with QA automation frameworks like Selenium;
- Great attention to detail without compromising quality;
- Having the mindset to try and ‘break’ things;
- Comfortable with Git and knowledge of different branching strategies for development;
Helpful Skills, but can be learned on the job:
- CI/CD environments;
- Open-source collaboration experience;
- Experience working with Docker;
- Experience working with cloud platforms like Amazon, Azure or Google Cloud Platform;
- Experience testing applications with map interaction and other types of data visualization.
Required Team and Communication Skills:
- Strong communication skills to effectively collaborate with designers, developers, product managers, and other relevant staff members or clients;
- Team player, willing to work with, teach and learn from the GFW team;
- Proactive mindset – enjoys and exhibits a high degree of ownership of tasks and projects;
- Comfortable working in a small but fast-growing organization;
- Experience working in Agile teams is preferable;
- High proficiency in English;
- Excellent communication skills – in person, phone, and, most important, written;
- Comfortable communicating with a wide range of individuals, including peers, juniors, and senior-level people;
- Intellectually curious, forward-thinking, willing to suggest/try new technologies and creative approaches to problems;
- Flexibility to adapt to changing instructions and requirements;
- Ability to manage multiple projects and meet deadlines;
- Experience working remotely.
Location: GFW has a distributed workforce, with employees all over the world. So this is a remote position, although it requires the individual to be in a time zone that overlaps significantly with Madrid and Buenos Aires.
Responsible to: Technical Director
Salary or Compensation: Commensurate with experience. GFW employee or consultant, depending on the country of residence.
Working Hours: Global Fishing Watch (GFW) supports flexible working, so the pattern of hours may vary according to operational and personal needs. GFW works across different time zones and weekend work may be required on occasion.
Travel: Currently suspended due to COVID-19. Periodic domestic and international travel will be required to meet with team members and for workshops and typically annual all-hands meetings.
Equal Opportunities: Global Fishing Watch is an equal opportunities employer. We hire and promote qualified professionals without regard to actual or perceived race, color, religion, sex, marital status, national origin, age, disability, or any other characteristic protected by applicable law. We believe that our mission is best advanced when welcoming the contributions of people of diverse backgrounds, beliefs and cultures. We are committed to providing an inclusive and welcoming environment for all employees of Global Fishing Watch and our partners, vendors, suppliers and contractors.
Skills & requirements
Your skills Required technical skills:
- Experience with quality assurance practices and testing methodologies;
- Experience with test plan and test case development and execution;
- Experience with developing, executing, and maintaining automated test scripts;
- Experience testing on different devices and OSs;
- Experience testing non-traditional CRUD applications that use different kinds of data visualizations;
- Experience testing APIs.
- Experience testing Progressive Web Applications;
- Experience doing performance testing;
- Substantial experience with QA automation frameworks like Selenium;
- Great attention to detail without compromising quality;
- Having the mindset to try and ‘break’ things;
- Comfortable with Git and knowledge of different branching strategies for development;
Helpful Skills, but can be learned on the job:
- CI/CD environments;
- Open-source collaboration experience;
- Experience working with Docker;
- Experience working with cloud platforms like Amazon, Azure or Google Cloud Platform;
- Experience testing applications with map interaction and other types of data visualization.
Required Team and Communication Skills:
- Strong communication skills to effectively collaborate with designers, developers, product managers, and other relevant staff members or clients;
- Team player, willing to work with, teach and learn from the GFW team;
- Proactive mindset – enjoys and exhibits a high degree of ownership of tasks and projects;
- Comfortable working in a small but fast-growing organization;
- Experience working in Agile teams is preferable;
- High proficiency in English;
- Excellent communication skills – in person, phone, and, most important, written;
- Comfortable communicating with a wide range of individuals, including peers, juniors, and senior-level people;
- Intellectually curious, forward-thinking, willing to suggest/try new technologies and creative approaches to problems;
- Flexibility to adapt to changing instructions and requirements;
- Ability to manage multiple projects and meet deadlines;
- Experience working remotely.
This role is contract to hire.
Blue Orange Digital is looking for a Machine Learning Engineer to join our awesome multi-disciplinary team. We build data analytics platforms for our clients that incorporate machine learning to solve business problems. Blue Orange Digital works across multiple industries, this role provides an exciting set of experiences across a wide range of domains.
Your primary focus will be the architecting and developing systems that include data ingestion, data processing, algorithm development, and ML model development & deployment. Major technologies involved include AWS, Python 3, Spark, Pandas, Tensorflow. The ideal candidate for this position has a mixture of experience in Machine Learning model development, Cloud Engineering, and Data Engineering.
Core Responsibilities & Skills
- Architecting, building and maintaining modern, scalable data architectures on AWS
- Solving problems using Machine Learning and delivering ML solutions all the way to production
- Building resilient ETL pipelines using workflow orchestration tools such as Airflow, Prefect, Luigi
- Data exploration, analysis, and reporting with an eye towards developing a narrative using Notebooks.
- Demonstrable experience in one or more of the following specializations: NLP, pattern detection, anomaly detection, predictive modeling, and optimization
Qualifications
- BA/BS degree in Computer Science or a related technical field, or equivalent practical experience.
- Advanced experience in Python with an excellent understanding of computer science fundamentals, data structures, and algorithms
- Experience in Amazon AWS, DevOps and Automation
- Experience with distributed machine learning using tools like Dask, Tensorflow, Kubeflow
- Enjoys collaborating with other engineers on architecture and sharing designs with the team
- Interacts with others using sound judgment, good humor, and consistent fairness in a fast-paced environment
Time zone: (GMT-05:00) Eastern Time +/- 2 hours