Machine Learning Developer
Job Description
About Us
Begin a career with one of the world’s largest virtual companies where you have flexibility and space to grow, just as we have been able to thanks to our team. Use the latest tools and technology to produce your best work and enjoy remuneration that’s reflective of your skills and experience.
Browse our current openings and apply today. We look forward to hearing from you.
Job Description
This is a remote position.
Are you on the hunt for exciting new challenges that boost your professional growth? We are on the lookout for a seasoned Machine Learning/AI Developer to enhance our capabilities in large language models and generative AI technologies. If you're passionate about pushing the boundaries of AI and have a knack for solving intricate problems, you might just be the talent we're searching for.
This is a full-time, home-based position. Read on to see if you’d be a good fit for the Scopic team of 250+ professionals from over 60 countries.
Requirements:
- 3+ years of machine learning or AI development, primarily in a commercial setting.
- A strong grasp of large language models (LLMs), their architecture, training techniques, and optimization for various applications.
- Commercial experience in developing and deploying LLM solutions using techniques such as advanced prompt engineering, RAG, vector embeddings and LLM compression.
- Experience with both commercial LLMs (GPT-4+, Claude-2, etc) and open-source LLMs (Llama-2, etc).
- Ability to find, understand and experiment with new research in the generative AI space.
- Familiarity with Deep Learning Frameworks like TensorFlow and PyTorch, and an understanding of their core principles and applications, is highly valued.
- Solid foundation in mathematical concepts, algorithms, and statistical models relevant to deep learning and AI.
- Proficient programming skills in Python, with a focus on writing clean, efficient, and robust code for AI applications.
- Independent work ethic with the ability to lead research and development efforts within the team.
- Good communication skills, both written and verbal, in English, to collaborate effectively with a global team.
- Experience with project management tools and methodologies, ensuring organized and timely delivery of projects.
The secret ingredients that make us special:
- Your growth is our growth. We invest in your future with paid training and other professional opportunities.
- We’re industry innovators at the forefront of change. Equipped with the latest technologies and a team of knowledgeable colleagues by your side, you’ll embrace new and interesting challenges.
- Your location. Your schedule — Pick your time zone, choose your preferred hours, and work from the place where you feel most at home.
- Flexibility and freedom are in our DNA! As long as you have a stable internet connection and the drive to thrive, you can travel and work from anywhere you like.
- A workload you can rely on. We’ll set you enough tasks to keep that mind busy! At Scopic, we’ll ensure you always have a consistent flow of engaging, challenging work to do.
- Recognition and reward. We acknowledge diligence and hard work through annual pay increases for good performance.
Down to business!
- Your starting rate is negotiable depending on your skills and experience.
- This is an hourly paid position.
- Contractors are paid monthly via wire transfer.
Our values:
Scopic is an equal-opportunity employer. We value diversity and do not discriminate on the basis of race, religion, color, marital status, national origin, gender, veteran status, sexual orientation, age, or disability status.
Have the skills, the drive, and the passion to join the Scopic family?
Apply today to join our growing team of remote professionals from around the world.
TERMS OF APPLICATION
By submitting an application;
- I consent that the data provided in this form, and the attached CV, will be used for Scopic's recruiting purposes and email communications.
- I consent to Scopic conducting an identity verification process as part of the hiring process. I understand that my personal information may be collected and processed for the purpose of verifying my identity in compliance with applicable laws.
Attention Job Seekers: Please be aware that scammers may be fraudulently using our company's name in hiring scams. To ensure your safety, all legitimate communication regarding job opportunities from our company will only come from email addresses ending with @scopicsoftware.com. Please exercise caution and report any suspicious activity to our official channels.
More job openings
Database Administrator (DBA)
At Sightview Software LLC, we're dedicated to equipping clinicians with innovative, secure technology, enabling them to focus on delivering life-changing care to every patient. By joining our team, you'll be at the heart of this mission, helping us continuously improve our offerings to enhance the experiences of both patients and practices.
We are a remote-first company with no physical offices, allowing our employees the flexibility to work from anywhere. Every Sightview Software employee is part of a global community, where a vital support network ensures everyone feels heard and valued. Our team is driven by core values: Customer Centricity, Excellence in Execution, and Teamwork.
We believe that our work has a profound impact on society. Better eye care leads to a healthier, happier population, and our values keep us aligned with this larger vision.
Job Description:
We are seeking an experienced Database Administrator (DBA) with 8 years of experience and a strong background in managing databases on cloud platforms, particularly AWS. The ideal candidate will have extensive experience with SQL Server, MySQL, and PostgreSQL. This role requires a proactive problem-solver who can implement best practices, improve database performance, manage indexing, and handle periodic backups and rollbacks. Familiarity with release management and the ability to automate processes to enhance efficiency and minimize errors are also essential.
Responsibilities
- Database Management:
- Administer, maintain, and optimize SQL Server, MySQL, and PostgreSQL databases on AWS.
- Ensure high levels of performance, availability, and security.
- Implement and maintain database backup, recovery, and rollback strategies.
- Performance Tuning:
- Analyze, monitor, and optimize database performance.
- Troubleshoot and resolve performance issues. Manage database indexing to ensure efficient data retrieval and storage.
- Best Practices Implementation:
- Develop and enforce database standards, guidelines, and best practices.
- Conduct regular reviews and updates to ensure compliance with industry standards.
- Release Management:
- Collaborate with development teams to manage database changes.
- Ensure smooth deployment and release management processes for database updates.
- Automation:
- Identify opportunities for process automation.
- Develop and implement scripts and tools to automate routine tasks and improve efficiency.
- Ensure that automation efforts are aimed at reducing errors and enhancing operational efficiency.
- Problem Solving:
- Actively engage in problem-solving and troubleshooting.
- Provide expert-level support for database-related issues.
- Conduct root cause analysis and implement corrective actions.
Requirements
- Proven experience (5+ years) as a Database Administrator.
- Strong expertise in managing SQL Server, MySQL, and PostgreSQL databases on AWS.
- Proficient in performance tuning and optimization techniques.
- In-depth knowledge of database backup, recovery, and rollback processes.
- Experience with database indexing and index management.
- Familiarity with release management and change control processes.
- Strong scripting and automation skills.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
Global Benefits at Sightview Software LLC
We believe that healthy and happy employees are more productive and better equipped to serve our customers. With this in mind, we offer a generous benefits package to all employees.
From flexible schedules and paid time off to comprehensive health and retirement plans, our benefits are designed to support your well-being. Specific benefits vary by country and can be discussed with our HR team.
Apply Now
Become a part of our mission to transform eye care and improve lives. Apply today and help us make a difference.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Blockchain Engineer
Exodus is hiring a Senior Blockchain Engineer to develop asset integrations for Exodus products. You will play an essential role in scaling our codebase across platforms to deliver new features. Our Senior Blockhai nEngineers play an integral role for our customers, and your contributions will be vital in adding value to the Exodus products.
What You Will Do
- Become an expert integrating new assets into the Exodus wallet architecture.
- Improve existing asset integrations and features
- Take ownership of end to end asset integration into our wallet products
Who You Are
- Expert in Blockchain Development, ideally Bitcoin and Ethereum
- Five years of experience with JavaScript
- Two years of experience with ReactJS
- Two years of experience with NodeJS
- Background with Unit Testing / Jest
About Exodus
Exodus is a multi-asset cryptocurrency wallet with a built-in exchange feature. We started our movement in 2015 and have been a distributed team since then . Our mission is to help half of the world exit the traditional financial system and move into the crypto financial system by the year 2030.
What We Offer
- Freedom to work wherever you want, whenever you want.
- Building the future. Cryptocurrencies lay the foundation to the internet of value, the next major wave in application technology and personal finance.
- Collaborative and feedback-driven culture.
- Opportunity to grow.
- Fair pay, no matter where you live along with a competitive benefits package.
- 100% pay in Bitcoin with a buffer to account for price changes and exchange fees.
- All the tools you need to do the job
Benefits
Health: Most of our health insurance plans are covered 100% for you and covered 50% for your dependents. We’ll also cover dental insurance. If you are outside of the United States, we will reimburse you up to $500 per month for any medical and dental insurance for you and your dependents.
PTO: 30 days of paid time off per year on top of a flexible schedule where you can work wherever and whenever. If you’re part-time with us, you’ll still receive 15 days of paid time off.
Unlimited Bereavement: We will pay you your full salary for the first two weeks for the loss of any immediate family members but we allow you to take all the time you need to grieve outside of that.
Parental Leave: 13 weeks of fully paid leave with and a month of flexible work for the primary caregiver. 4 weeks of paid leave if you are the child's secondary caregiver.
Tax Help: Getting paid in Bitcoin new to you? Don’t worry! We will reimburse you for speaking with a professional tax specialist in your state/country to make sure everything is taken care of.
Perks: Exodus offers a variety of seasonal perks such as coverage for gym memberships and therapy. We also offer quarterly Wellness Days! We want to make sure all of our employees know they are our priority and give back for your hard work often.
Our Hiring Process
To apply, we'd love to learn more about you. Please answer our application questions! Submitting a resume is optional.
Our hiring process consists of several different stages.
Recruiter Interview: If we like your initial application, expect to schedule an interview with a member of our recruitment team. This interview will focus on getting to know you a bit more and will focus on explaining the culture of the company. We want to know more about why you want to join our team, how you feel about our mission and cryptocurrency now and how it fits into your overall career plan to make sure this is the right place for you.
Assessments: Not every role consists of an assessment but if yours does it will be directly related to the job you apply for.
Interview with your future manager: This is to make sure that you are a fit for the role you are applying to and to explore your career history. In this interview, we’ll learn more about the hard and soft skills you possess to help determine if you’d be a good fit for us.
Interview(s) with your future colleagues: We call these focus interviews and they are a time for you to learn more about your role from someone you will closely collaborate with. It’s also a time for us to see how we align in terms of competencies and expected outcomes of the role.
Pay Transparency Notice: Salary and all other total compensation information (commission and benefits) will be discussed in detail during the hiring process.
Salary Range
$150,000—$200,000 USD
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Project Manager
We are looking for a Senior Project Manager with hands-on experience managing large and small fast-moving brand and (mostly) website projects from concept and design, to development and implementation.
You understand best practices and work with dedication to meeting the needs of our team and clients. You are detail-oriented, excellent at collaborating, super high energy, and eager to work collaboratively.
You know what's happening, what comes next, and where things need to be at all times: you are a master juggler. You can work across various projects, manage client expectations, schedules, budgets, assets, resources, and scopes with quality and attention to detail in every area.
Who you are
You love what you do and are a true-born team player who can successfully work across teams, time zones, and projects. You have a positive, proactive, and problem-solving mindset, that combined with your technical knowledge of design and web development allows you to respond to challenges and explore multiple and unique solutions with our clients and team.
- 2+ years of experience working as a producer/project manager in a digital agency
- Located in EST or EU timezone (although we have 100% flexible hours)
- Your technical knowledge of web design and web development allows you to effectively work with creative, development, and cross-functional teams.
- You treat everything you do uniquely and understand that no client, project, product or way of working is ever the same.
- Sharp attention to detail and QA. You are able to spot issues and bugs by quickly browsing through it and can easily find the right solution.
- Keen understanding of the (digital) business objectives and confidence in proposing next steps from a strategic and technical perspective.
- You are an over-communicator and believe that clear, precise & timely communication is what drives us forward
- You can deal with pressure and are phenomenal at interacting with clients & co-workers during stressful periods.
- You help the team move forward when they are stuck trying to decipher what the client wants/needs and bring clarity to the project.
- Strong team-building and people management abilities.
- You can deal with ambiguity and the unknown. You are not scared of projects that are not super well defined from the beginning.
Nice to Have
- Webflow knowledge
- Design or Web Development background
What you will do
You will move projects forward, supporting the people working in them so they can do their best work. Great work that reflects what our clients need, making them part of the process and giving them a great experience working with us.
Production
- Plan and schedule large and small website projects based on sales hand-off documentation (client requirements, SOWs, etc) and client discovery sessions
- Balance day-to-day project oversight to ensure that projects are completed on time, on budget, on brief, and to the highest quality.
- Lead internal and external calls and presentations, ensuring they stay on topic and meet the objectives.
- Ensure quality control and review deliverables prepared by the team before they reach the client.
Client Management
- Act as a client partner, helping our team understand them and their business, strategizing new projects and helping them be more successful working with us
- Analyze information provided by the client to effectively determine changes to the project’s requirements and possible roadblocks.
- Plan, control, and manage client input and requirements to ensure that our design and development teams’ needs are met.
- Collaborate with sales to scope upsell/support projects: provide work breakdown structures, cost & time estimates, and use your technical expertise to ensure the successful set-up of new projects, from support tasks to large website projects.
Refokus your career
Skill Growth
Tackle unique challenges that enhance your skills with every project.
Work Anywhere
Embrace the freedom to work remotely and find your ideal work-life balance.
Supportive Team
Join a culture that supports, values, and grows together.
Creative Autonomy
Shape your role in projects that highlight your strengths and passions.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
Senior Fullstack Engineer
We are seeking talented Senior Fullstack Engineers to join our growing engineering team!
You’ll work on challenging problems, building scalable, robust services and user interfaces that drive the future of customer engagement technology. As our next great teammate, you'll blend your expertise across both backend and frontend systems, to directly impact the experience of a wide variety of customers, from startups to global enterprises, and help shape the features and infrastructure needed for our product to flourish.
Some things you'll do...
- Design and develop high-performance, scalable services in Go and user interfaces in JavaScript (React & Ember), driving critical workflows that empower businesses to engage with their customers.
- Collaborate cross-functionally with incredible partners across Product, Design, and Engineering to shape and implement features that enhance our platform and deliver seamless, intuitive experiences for our users.
- Own the entire development lifecycle, from technical design through implementation and deployment, ensuring reliability, maintainability, and performance at scale.
- Lead by example, mentoring your peers and contributing to a culture of shared knowledge, continuous learning, and technical excellence across the team.
- Identify high-impact opportunities to improve both backend services and frontend interfaces, turning complex challenges into elegant, user-friendly solutions.
- Influence product direction through technical insights, proactively collaborating with others to prioritize features that matter most.
What we're looking for...
- 7+ years of professional experience in full-stack development, with a strong portfolio showcasing complex web applications and distributed systems.
- Professional experience with TypeScript combined with advanced knowledge of JavaScript, CSS, and HTML.
- Experience in modern JavaScript frameworks. (Bonus if you have experience with Ember.js or React)
- Proficiency in backend technologies, ideally with Go or another strongly-typed language such as Java, Kotlin, or TypeScript.
- Experience designing and maintaining scalable APIs and services with relational (e.g., PostgreSQL or MySQL) or NoSQL databases.
- A cloud-native mindset. Deep experience working in AWS, GCP, or Azure, or tools like Docker and Kubernetes are nice to have.
- Passionate about building high-quality, testable code using unit, integration, and end-to-end testing to ensure system stability and performance.
- A track record of collaborating effectively in a distributed team environment, with strong written and verbal communication skills and a commitment to mentoring others.
- Problem-solving expertise, with the ability to transform complex technical challenges into simple, elegant solutions that delight users.
- A DevOps approach to development, with experience in CI/CD pipelines, infrastructure automation, and monitoring production systems.
- Demonstrated ability to influence product direction and contribute technical insights that help drive business value.
About Customer.io
Our mission at Customer.io is to power automated communication that people like to receive. Today over 7,500 internet businesses use Customer.io to manage, send, and track the performance of emails, SMS, push notifications, and in-app messages. Unlike typical marketing platforms, Customer.io helps businesses increase relevance by using behavioral data: what people do or don’t do when logged in to a web or mobile app.
We are offering a starting salary of $160,000 - $184,000 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment.
Benefits at Customer.io include:
- Unlimited PTO - we encourage at least 20 vacation days (in addition to holidays and sick days) so that you can unwind, unplug, and recharge
- 16 weeks paid parental leave (including adoption and foster care)
- 100% paid insurance premiums for you and your dependents
- 401k retirement matching - up to 5% dollar-for-dollar match to retirement contributions
- $1,500 annual healthy lifestyle budget (for gym memberships, classes, fitness equipment)
- $250/monthly Remote Work Stipend to be used for home internet, cell phone, and other miscellaneous remote work costs
- $300/month co-working space rental reimbursement
- $2,000/yearly professional education budget for conferences, courses, workshops, books, etc.
- $1,500 home office budget to make sure your working space is ergonomic and just what you need to do your best work!
- One month sabbatical after five years at Customer.io
- We also have opportunities to meet in person with your peers throughout the year
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Join us!
Check out our careers page for more information about why you should come work with us! We are passionate about our core values of Empathy, Transparency, Responsibility, and Awkwardness and are looking for new coworkers to share and build that passion!
How to apply
Apply at the link below and tell us why you're interested in the position! ****We aim to respond to all applicants with a status update about your application, provided no technical issues or other limitations prevent us from doing so. Please keep an eye on your email for updates.
At Customer.io, we prioritize authentic interest and applications in our hiring process. To ensure fairness and integrity, the use of AI or automation during interviews or assessments is prohibited. Candidates who do not adhere to this will be removed from consideration.
Here's what you can expect from our hiring process:
- 30 minute video call with a Recruiter
- Take Home Assignment + 2 60 minute Assignment Review Calls
- 60 minute Technical Deep Dive Interview
- Final Interview with Hiring Manager
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.
What’s a Rich Text element?
The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.
Static and dynamic content editing
A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!
How to customize formatting for each rich text
Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.