
Genius Match
-
· 71 views · 20 applications · 9d
Senior Golang Engineer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateOur client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. They are looking for a talented, innovative and creative Golang Developer to join the platform...Our client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. They are looking for a talented, innovative and creative Golang Developer to join the platform team. They believe that great technology experts are also software generalists who are unafraid to jump up and down the stack to solve the problems that come their way. If you thrive in fast-paced environments, and like working on software that supports millions of daily users, then this opportunity is exactly what you’ve been looking for!
Their Software Engineering team is responsible for building out SaaS solutions used by educational organizations across the globe. The team works on a wide variety of projects, solving existing problems and enabling new business objectives. Their platform is evolving, so you need to be someone who can build new functionality and learn new technologies quickly as well as be able to maintain and extend existing code to support organizational needs.
As a Golang Engineer, you will:
- Develop new features, components, and modules to support organizational growth;
- Implement a robust set of services and APIs to power high-trafficked SaaS platform;
- Participate in the planning, analysis, and design of new software solutions;
- Investigate, troubleshoot, and remedy performance bottlenecks in the application flow;
- Learn new technologies and keep up with both traditional and emerging best practices;
- Works independently and collaborates with other team members to ensure successful project delivery.
Qualifications:
- 5+ years of production experience in software engineering and SaaS product development using Golang;
- Experience with designing and building scalable solutions (recent experience with Go is required);
- Solid SaaS product development experience;
- Extensive knowledge of PostgreSQL DB and SQL;
- Hands-on experience with Git version control system;
- Experience with Bitbucket Pipeline configurations;
- Experience with modern design patterns such as SOA and microservice architecture;
- At least Upper-intermediate level of English (B2 or higher);
- Self-starter, with a strong sense of collaboration, teamwork, accountability and communication skills, who can work independently.
We offer:
- Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible work hours (you will have to work until 20:00 Kyiv time GMT+3, or 1 pm EST);
- 28 days of paid time off per calendar year;
- Working on a very socially valuable product, alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.
-
· 300 views · 71 applications · 13d
Automation QA Engineer
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateOur client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. Their Software Engineering team is responsible for building out SaaS solutions used by...MoreOur client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. Their Software Engineering team is responsible for building out SaaS solutions used by educational organizations across the globe. The team works on a wide variety of projects, solving existing problems and enabling new business objectives.
As a Senior Automation QA Engineer, you will play a crucial role in ensuring the quality and reliability of our applications. If you thrive in fast-paced environments and like working on software that supports millions of daily users, then this opportunity is exactly what you’ve been looking for! Join the dynamic and innovative team and contribute to delivering high-quality web applications that exceed our customers’ expectations. You’ll have the opportunity to work on exciting projects and influence the improvement of our testing processes using cutting-edge automation technologies.
As an Automation QA Engineer, you will:- Manage the entire testing lifecycle, including test case creation and automation;
- Validate changes to product primarily by developing, executing, and maintaining automated tests;
- Perform automated functional testing, as well as manual testing as needed;
- Find, isolate, document, and track bugs through resolution;
- Actively participate in refining, planning, stand-ups, retrospectives, and reviews;
- Conducting accessibility testing to ensure the system works for everyone;
- 5+ years of experience as an Automation QA Engineer;
- Experience with Playwright, JavaScript and SQL;
- Ability to analyze and interpret test results, identify issues, and effectively communicate them to the development team;
- Strong problem-solving and debugging skills with meticulous attention to detail;
- Previous Python experience is preferred;
- At least Upper-intermediate level of English (B2 or higher);
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment;
- Proven ability to work independently, take ownership of projects, and deliver high-quality results on time.
- Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible work hours (you will have to work until 20:00 Kyiv time GMT+3, or 1 pm EST);
- 28 days of paid time off per calendar year;
- Working on a very socially valuable product alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.
-
· 64 views · 9 applications · 13d
Automation QA Engineer (API)
Full Remote · Worldwide · 5 years of experience · Upper-IntermediateOur client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. Their Software Engineering team is responsible for building out SaaS solutions used by...Our client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system in the US. Their Software Engineering team is responsible for building out SaaS solutions used by educational organizations across the globe. The team works on a wide variety of projects, solving existing problems and enabling new business objectives.More
As a Senior Automation QA Engineer, you will play a crucial role in ensuring the quality and reliability of our applications. If you thrive in fast-paced environments and like working on software that supports millions of daily users, then this opportunity is exactly what you’ve been looking for! Join the dynamic and innovative team and contribute to delivering high-quality web applications that exceed our customers’ expectations. You’ll have the opportunity to work on exciting projects and influence the improvement of our testing processes using cutting-edge automation technologies.
As an Automation QA Engineer, you will:- Manage the entire testing lifecycle, including test case creation and automation;
- Validate changes to product primarily by developing, executing, and maintaining automated tests;
- Perform automated (and manual as needed) API testing;
- Find, isolate, document, and track bugs through resolution;
- Actively participate in refining, planning, stand-ups, retrospectives, and reviews;
- Conducting accessibility testing to ensure the system works for everyone;
- 5+ years of experience as an Automation QA Engineer;
- Experience with Playwright, JavaScript, and SQL;
- Experience with Python and Pytest;
- Ability to analyze and interpret test results, identify issues, and effectively communicate them to the development team;
- Strong problem-solving and debugging skills with meticulous attention to detail;
- At least Upper-intermediate level of English (B2 or higher);
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment;
- Proven ability to work independently, take ownership of projects, and deliver high-quality results on time.
- Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible work hours (you will have to work until 20:00 Kyiv time GMT+3, or 1 pm EST);
- 28 days of paid time off per calendar year;
- Working on a very socially valuable product alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.
-
· 101 views · 28 applications · 22d
Mid/Senior Python Engineer - 6 months contract
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateOur client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task....Our client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task. Together, they build and support products that address complex, real-time data and analytics needs in the enterprise. Their teams are comprised of successful people who enjoy solving problems, engaging in substantive technical discussions and have passion for their work. Our client has very high expectations in terms of skill, motivation, self-organization, and productivity. They are looking for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast-paced agile development.
Our client is looking for a Python Software Engineer to join their US-based team for a 6-month contract. More specifically, as a Python Software Engineer, you will:- Upgrading some of client's legacy apps from Python 2.7 to 3.1;
- Working with the AI/ML team to implement RAG and Agentic solutions;
- Write clean, maintainable, and well-tested code;
- Participate in code reviews and architectural discussions;
- Ensure API documentation is comprehensive and up-to-date for front-end developers.
Qualifications:
- Strong proficiency in Python programming with demonstrated experience building production-level applications;
- Knowledge of containerization with Docker for application deployment and management;
- Ability to work independently and take ownership of projects;
- Experience with API design, implementation, and documentation;
- Solid understanding of software development best practices, including code reviews, testing, and CI/CD.
Preferred Qualifications:
- Experience with Retrieval-Augmented Generation (RAG) frameworks;
- Background in machine learning or AI development.
We offer:
- Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible work hours;
- Working on a very socially valuable product, alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.
More
-
· 52 views · 8 applications · 22d
Senior AI/ML Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateOur client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task....MoreOur client is a fast-growing, fast-paced software development organization with a mission to build new ways of interacting with information. They leverage intellectual property and their cloud infrastructure expertise to successfully accomplish this task. Together, they build and support products that address complex, real-time data and analytics needs in the enterprise. Their teams are comprised of successful people who enjoy solving problems, engaging in substantive technical discussions and have passion for their work. Our client has very high expectations in terms of skill, motivation, self-organization, and productivity. They are looking for people who excel working in groups, virtual and collocated, as well as those who are comfortable with fast-paced agile development.Responsibilities:
As a Senior Data Scientist, you join a dynamic and agile team in the development of new products. This role will be responsible for independently designing, developing, and deploying generative AI, NLP, and machine learning models and will serve as a technical leader in generative AI and large language models.- Key contributor in evaluation, fine-tuning, and deploying Generative AI such as Large Language Models (LLM) in an application environment;
- Build AI-enabled applications that utilize AI agents, RAG, and Prompt Engineering strategies;
- Design, develop and evaluate machine learning models suitable for text analytics tasks such as extraction, disambiguation and classification;
- Hands-on contributions to the design of solutions that fit the business problem, may include custom algorithm development;
- Develop new features for existing products, implement proof of concept and prototypes;
- Work closely with product development teams and product stakeholders following an Agile product development methodology;
- Effectively communicate with fellow technologists and other stakeholders.
- 6+ years experience (inclusive of relevant academic projects) in information extraction, NLP, statistical data analysis and predictive modeling;
- Experience with LLM’s including at least one of the following techniques/tools:
- Agentic AI, Retrieval Augmented Generation (RAG), Prompt Engineering, Fine-tuning;
- Implementing and deploying standard NLP systems for text classification, entity extraction, sentiment analysis, etc. with extensive experience in:
o Collecting and preparing training data;
o Training supervised and unsupervised models;
o Optimizing model hyperparameters;
o Analyzing errors for machine learning models. - Hands-on practical experience deploying generative AI;
- Real-world application of deep learning to train NLP models;
- Non-trivial project experience in text analysis, information extraction, entity extraction, machine learning and natural language processing;
- Strong working knowledge of Bayesian Statistics, Supervised and Unsupervised Machine Learning, and Deep Learning;
- Strong programming skills required in Python, at least one other language like Java, Go, or C++ is desired;
- Tools/Libraries: NumPy, Pandas, Scikit-Learn, NLTK, Gensim, SpaCy, PyTorch, Jupyter Notebooks, llama index, Huggingface Transformers;
- Experience with SQL, NoSQL databases;
- Strong cross-platform skills (Linux and Windows);
- Experience developing software within an Agile product development environment;
- Education: MS or PhD in Computer Science, or related field or experience.
- Preferred 3+ years’ experience developing commercial software products.
We offer: - Competitive market salary;
- Fully remote work;
- Convenient and somewhat flexible work hours;
- 28 days of paid time off per calendar year;
- Working on a very socially valuable product, alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.
-
· 46 views · 12 applications · 28d
Senior Data Engineer
Full Remote · United States · 5 years of experience · Upper-IntermediateOur client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system services in the US. They are looking for a highly skilled Data Engineer contractor to join their team and...Our client is the leader in the Early Childhood Education (ECE) sector, providing the most widely used developmental assessment and curriculum system services in the US.
They are looking for a highly skilled Data Engineer contractor to join their team and contribute to the development and maintenance of their Data Pipelines. You will be responsible for executing tasks independently, supporting efforts in Databricks leveraging your expertise in Python, Spark, Airflow and S3. Your primary focus will be on enhancing and optimizing data pipelines, and crafting and executing SQL transformations to update delta lake tables.
As a Data Engineer, you will:
- Develop and optimize data transformations using Python, PySpark, Airflow, S3, and Redshift;
- Craft SQL queries to efficiently manipulate data for storage in delta lake tables;
- Work and support efforts in Databricks;
- Ensure the reliability, scalability, and performance of our data processing solutions;
- Collaborate with our Senior Data Engineer to implement and enhance data pipelines;
- Independently execute tasks related to building, maintaining, and improving data pipelines.
Qualifications:
- 5+ years of hands-on experience in a data engineering or data system development role;
- Proven expertise in building and optimizing 'big data' pipelines and architectures;
- Proficiency in Python for data processing;
- Strong experience with Spark, with a focus on PySpark;
- Deep experience working in Databricks;
- Familiarity with AWS services such as EMR, S3, and MWAA (Airflow);
- Experience with Snowflake is strongly preferable;
- Solid understanding of data modeling, data warehousing, and ETL/ELT techniques;
- Proficiency in working with data in various formats, including parquet, structured, and unstructured data, stored in S3, Redshift, or other columnar databases;
- Exceptional collaboration skills with excellent verbal and written communication abilities;
- Keen attention to detail and a track record of solving complex problems.
We offer:
- Competitive market compensation;
- Fully remote work;
- Working on a very socially valuable product, alongside a highly professional, US-based, international team;
- Interesting challenges and the ability to grow and learn.