Location: CHN - Shanghai
About Monster Energy:
Forget about blending in. That's not our style. We're the risk takers, the trailblazers, the gamechangers. We're not perfect and we don't pretend to be. We're raw, unfiltered, and a bit unconventional. Our drive is just like our athletes, unrivaled. The power is in your hands to define what success looks like and where you want to take your career. It's not just about what we do, but about who we become on along the way. We are much more than a brand here. We are a way of life, a mindset. Join us.
A Day in the Life:
Own the order-to-delivery process for customer and internal sample orders, partnering closely with customers, logistics, and finance teams to ensure service excellence, order accuracy, on-time execution, and complete SAP system integrity.
The Impact You'll Make:
Work closely with customers across the assigned territories, in close collaboration with Operations , to address any and all service issues dealing with product supply and sales order fulfillment.
Receive, organize, and manage data entry of all customer orders to support demand fulfillment in support of company sales objectives, and keep close contact with customers to monitor their FG inventory levels and depletions.
Receive, organize, and manage data entry of all internal MAT/TDM sample orders for execution of company marketing & sampling activities in each assigned territory.
Work with internal and external customers to ensure that for sales orders there is a clear transfer of ownership in compliance with company financial accounting procedures, and for sample orders there is timely and accurate accounting of company expenditures.
Represent Company and the brands effectively to all constituencies, maintaining at all times a professional code of conduct in support of this.
Execute special projects or assignments as directed by the Company.
Ensure that Company operational standards, policies, procedures, and practices are followed in a timely and consistent manner.
Perform other duties as assigned.
Who You Are:
Between 3-5 years of experience in Inventory Control and Customer Service
Between 3-5 years of experience in Customer Service or Supply Chain
Computer Skills: Advance user Microsoft office. Ability to use computer-based ERP system, SAP,SAP HANA experience
Language: Fluent English as the role requires collaborative work with regional counterparts
Read our privacy policy here:
Privacy Policy
Location: Singapore, Singapore
Who We Are
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.
OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.
Across our multiple offices globally, we are united by our core principles:
We Before Me
,
Do the Right Thing
, and
Get Things Done
. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
About the Opportunity
Singapore based, we are looking for an experienced
Senior Product Manager – AI Risk Strategy
to lead the evolution of OKX Buy/Sell Crypto risk control capabilities. You will own the end-to-end risk strategy across transaction risk, fraud prevention, review operations and AI-powered decision making.
At OKX, you will have the opportunity to build next-generation AI-native risk systems that protect millions of users worldwide. You will play a key role in redefining how AI Agents, Large Language Models and intelligent decision engines transform fraud prevention and operational efficiency across one of the world's leading crypto platforms. This role is highly data-driven and requires strong ownership. You will independently analyze risk data, identify fraud patterns, design and optimize risk strategies, and drive the transformation from traditional manual review to AI Agent-powered intelligent review. You will work closely with Engineering and Risk Operations teams to build scalable, intelligent and efficient risk systems.
What You’ll Be Doing
Own the end-to-end risk strategy for Buy/Sell Crypto products, including transaction risk control, fraud prevention, review workflows and decision engines.
Design and continuously optimize the risk control architecture, including rule engines, policy engines, model orchestration and review systems.
Independently analyze large-scale transaction and risk data to identify fraud patterns, emerging attack vectors and strategy optimization opportunities.
Design, implement and iterate risk policies based on data-driven insights to improve fraud detection while minimizing user friction.
Define and optimize model policies, decision thresholds, confidence scores and human-in-the-loop review mechanisms.
Conduct root cause analysis, monitor risk performance and perform A/B testing to continuously improve strategy effectiveness.
Lead the transformation of manual review into AI Agent-powered intelligent review by designing LLM-driven workflows, reviewing policies and operational processes.
Drive continuous optimization of AI Agents through prompt engineering, policy iteration, feedback loops and model evaluation.
Improve operational efficiency by increasing automation, optimizing resource utilization and reducing manual review costs.
Partner closely with Engineering teams to deliver scalable, reliable and intelligent risk systems.
What We Look For In You
Bachelor's degree or above in Computer Science, Artificial Intelligence, Engineering, Mathematics or a related discipline.
5+ years of experience in Risk Strategy, Fraud Detection, Risk Product Management, Trust & Safety or related fields.
Strong experience designing transaction risk strategies, fraud detection systems or review platforms.
Proven ability to independently analyze large datasets, identify risk patterns and translate insights into effective risk strategies.
Strong SQL skills and hands-on experience with data analysis. Experience with Python, Spark or other analytical tools is a strong plus.
Experience designing and optimizing rule engines, policy engines, risk scoring or decision engines.
Strong understanding of fraud prevention, transaction risk, payment risk, account security or related risk domains.
Experience designing model policies, evaluation metrics and strategy iterations for machine learning or AI-based systems.
Hands-on experience with Large Language Models (LLMs), including prompt engineering, policy design, model evaluation and production iteration.
Experience designing or implementing AI Agent workflows, AI-assisted review systems or intelligent operational processes.
Strong analytical thinking with the ability to perform root cause analysis and make data-driven decisions.
Excellent problem-solving skills with a high level of ownership and execution.
Fluent in both English and Mandarin to support cross-functional collaboration in a global environment.
Nice to Haves
Experience in cryptocurrency, fintech, payments, banking or internet risk control.
Experience building AI-native products or AI-powered operational systems.
Familiarity with Retrieval-Augmented Generation (RAG), agent orchestration, tool calling and model evaluation frameworks.
Experience with A/B testing, strategy experimentation and online/offline model evaluation.
Knowledge of AML, KYC, payment fraud, account takeover, scam prevention or identity risk.
Experience working with AI coding assistants or automation tools to improve product development efficiency.
Perks &
Benefits
Competitive total compensation package
L&D programs and Education subsidy for employees' growth and development
Various team building programs and company events
Wellness and meal allowances
Comprehensive healthcare schemes for employees and dependants
More that we love to tell you along the process!
#LI-ONSITE
#LI-WWW
Notice:
All official
OKX
vacancies are published on this website.
While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated.
If in doubt, please apply directly through our official careers website.
Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to
OKX
's
Candidate Privacy Notice
.
Location: Central, Hong Kong
Workplace: hybrid
We're Osome
- an international fintech startup making the lives of entrepreneurs easier. We help thousands of businesses kick admin, accounting and bookkeeping out of their day-to-day, so they can spend more time on what's important to them. We've developed a unique solution that combines SaaS with a human-in-the-loop approach to provide full-fledged services in real-time.
We’re experiencing rapid growth in both client base and team, which now comprises around 500 people across our offices worldwide. As we continue to scale, we’re looking for more bright minds who are excited to make a real impact by solving complex problems.
Expression of Interest:
We love connecting with great people, even if the perfect role isn’t open right now (or if you’re not actively job-hunting… yet!). Think of this as an open invitation to say hi, stay on our radar, and explore what the future could look like together.
What to expect:
Manage end-to-end audit engagements, including planning, scheduling, execution, and progress tracking to meet agreed timelines and milestones
Prepare audit reports and tax computations with accuracy and compliance
Maintain consistent communication with clients, team members, and management on engagement progress and key updates
Support and coach junior team members during audit engagements
Handle ad-hoc assignments as required
If you want to build confidence, judgement, and ownership, it will be.
What you'll do:
Plan and organize audit assignments effectively
Perform audit fieldwork, testing, and documentation
Prepare audit reports and tax computations
Liaise with clients and internal teams to ensure smooth audit execution
Assist with ad-hoc tasks as assigned
Who you are:
Bachelor’s degree or above in Accounting or related disciplines
1–2 years of relevant audit or accounting experience preferred
Student member of
HKICPA
,
ACCA
, or
CPAA
Working knowledge of auditing and financial reporting standards, including HKFRSs, HKFRS for Private Entities, and SME-FRSs
Proficient in Microsoft Excel and Google Sheets
You’ll leave this role better than you started. That’s the goal.
Our Benefits
Multi-cultural environment to enhance your global perspective.
Learning opportunities and mentorship from peers and leaders.
Flexible working arrangement; Hybrid working arrangement
An agile working model focused on goals and performance.
Training and professional growth allowance up to $30,000 per year.
Equal Opportunity Statement
At OSOME, creating a culture where individuals of all backgrounds feel comfortable really matters.
Everyone who applies will receive fair consideration for employment. We do not discriminate based upon race, colour, religion, sex, sexual orientation, age, marital status, gender identity, national origin, disability, or any other applicable legally protected characteristics in the location in which the candidate is applying. We want to ensure that we represent the diversity of talent in the society we live in today.
If you have any accessibility requirements that would make you more comfortable during the application and interview process, please let us know so that we can support you.
Location: India
Job Overview:
We are seeking a skilled and experienced Azure DevOps Engineer with a strong background in Linux administration to join our dynamic team. The ideal candidate will be responsible for managing and optimizing our Azure cloud infrastructure, ensuring seamless CI/CD pipelines, and maintaining the security and efficiency of our Linux-based systems.
Senior Level - L3
Required Azure Cloud Experience
Key Responsibilities:
•
Azure Cloud Management:
• Design, implement, and manage Azure infrastructure using Infrastructure as Code (IaC) tools like Terraform, ARM templates, or Bicep.
• Automate cloud deployments and manage resources using Azure DevOps pipelines, scripts, and other automation tools.
• Monitor and optimize the performance, scalability, and cost of Azure services.
•
CI/CD Pipeline Development:
• Create, maintain, and enhance CI/CD pipelines for applications and services hosted on Azure.
• Collaborate with development teams to integrate code repositories, build processes, and deployment automation.
• Ensure proper version control and release management practices are followed.
•
Linux Administration:
• Manage and maintain Linux servers, ensuring high availability, security, and performance.
• Perform regular system updates, patches, and configuration management using tools like Ansible, Puppet, or Chef.
• Troubleshoot and resolve system-related issues, including networking, security, and application performance.
•
Security and Compliance:
• Implement and enforce security best practices for both Azure cloud services and Linux servers.
• Conduct regular security assessments and audits, applying patches and updates as necessary.
• Ensure compliance with relevant regulations and industry standards.
•
Collaboration and Support:
• Work closely with development, QA, and operations teams to streamline processes and improve efficiency.
• Provide support for production systems, including on-call rotations as needed.
• Document processes, configurations, and best practices for both Azure and Linux environments.
Required Skills and Qualifications:
•
Technical Expertise:
• Proven experience with Azure cloud services, including VM management, networking, storage, and security.
• Strong proficiency in Linux system administration, including experience with Red Hat, Ubuntu, or CentOS.
• Hands-on experience with CI/CD tools like Jenkins, Azure DevOps, GitLab, or similar.
• Proficient in scripting languages such as Bash, PowerShell, or Python.
• Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
•
Problem-Solving:
• Strong analytical and troubleshooting skills, with the ability to diagnose and resolve complex technical issues.
• Experience in performance tuning, monitoring, and capacity planning for cloud and Linux environments.
•
Soft Skills:
• Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
• Strong documentation skills and attention to detail.
• Ability to work independently and manage multiple priorities in a fast-paced environment.
Preferred Qualifications:
• Certification in Azure (e.g., Azure Administrator, Azure DevOps Engineer).
• Experience with cloud-native tools and services like Azure Kubernetes Service (AKS), Azure Functions, or Logic Apps.
• Experience with network security and VPN configuration in cloud environments.
• Familiarity with database management in cloud environments (SQL, NoSQL).
Location: India
Job Overview
As an Azure AD B2C Software Engineer, you will play a major role in the development and maintenance of our consumer-facing Azure products. Your primary responsibility will be ensuring the seamless functioning and user experience of our Azure B2C applications. This role requires a deep technical understanding of Azure services, cloud-based software development, and user experience optimization and have the mindset of work independently to lead a business-critical initiative to transform, rationalize, and migrate critical business applications to Azure B2C. The team will lead the effort for this leading organization's cloud strategy roadmap, and the Developer is responsible for coordinating with internal business and IT stakeholders to contribute to the implementation of designs in adherence with the organization's strategy.
Responsibilities:
Software Development & Maintenance:
Develop, implement, and maintain consumer-facing Azure B2C applications, ensuring high performance, responsiveness, and reliability.
Collaborate with cross-functional teams to define, design, and ship new features.
Azure Cloud Integration:
Integrate Azure services effectively into the software architecture, optimizing scalability, security, and efficiency.
Ensure seamless data synchronization between Azure services and the consumer applications.
User Experience Enhancement:
Continuously improve user experience by identifying areas for optimization and implementing solutions.
Conduct user testing and gather feedback for iterative product enhancements.
Security & Compliance:
Implement security measures, access controls, and encryption to safeguard user data and privacy.
Ensure that all Azure B2C applications adhere to organizational security standards and compliance requirements.
Documentation:
Document system configurations, development processes, and changes for reference and future optimization.
Maintain records of software performance, issues, and resolutions.
Consultation & Collaboration:
Provide technical consultation to internal teams, ensuring alignment with Azure best practices.
Collaborate effectively with UX/UI designers, backend developers, and stakeholders to achieve cohesive product functionality.
Custom Policies for Sign In, Sign Up, Reset Password, Profile Edit.
Experience in Enterprise scope implementations.
Ability to work with existing Custom Policies and make changes instead of starting brand new.
User Journey and Sub Journeys
Requirements:
Education:
Bachelor’s degree in computer science, Software Engineering, or related field. Azure Developer Associate or Azure Solutions Architect Expert certifications are highly desirable.
Experience:
Minimum of 5-8 years of experience in cloud-based software engineering, specifically focusing on Azure B2C.
Technical Skills:
Proficiency in Microsoft Azure services, cloud-based software architecture, and API integration.
Strong programming skills in languages such as C#, .NET, or JavaScript.
Familiarity with front-end technologies (e.g., React, Angular) and back-end frameworks.
Experience with Azure DevOps, continuous integration, and deployment practices.
Soft Skills:
Exceptional problem-solving abilities and analytical thinking.
Excellent communication skills, both written and verbal.
Ability to collaborate in a team-oriented environment.
Demonstrated capability to handle multiple tasks and meet deadlines under pressure.
Other:
Eagerness to stay updated with the latest developments in Azure technologies and software engineering best practices.
Note:
The specific responsibilities and tasks may evolve based on the organizational needs and the evolution of the role within the department.
Location: India
Job Overview
:
As a React Frontend Software Engineer, you will be responsible for developing and implementing user interface components using React.js and workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain, ensuring a seamless user experience.
Key Responsibilities:
Development and Design:
Develop new user-facing features using React.js. Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code.
Performance Optimization:
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Collaboration:
Collaborate with product team and back-end developers for defining and implementing innovative solutions for the product direction, visuals, and user experience.
Testing and Debugging:
Write and maintain test cases to ensure the robustness and reliability of the code. Debug and fix issues reported in the production environment.
Maintenance and Upgrades:
Keep up-to-date with the latest React.js trends and industry best practices.
Requirements:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
At least 5-6 years of experience in React.js development. Experience with popular React.js workflows (such as Flux or Redux) is a must.
Technical Skills:
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Familiarity with newer specifications of ECMAScript. Experience with data structure libraries.
Soft Skills:
Strong problem-solving skills, a keen eye for detail, and a team-oriented mindset. Excellent communication skills for coordinating with other teams.
Other:
Familiarity with RESTful APIs, modern front-end build pipelines and tools, code versioning tools such as Git.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Note:
The actual duties and responsibilities may vary depending on the department's needs and the evolution of the role.
Location: India
Job Overview:
As a Software Engineering Program Manager, you are responsible for overseeing and coordinating the various projects and programs within the software engineering department. Your role is to ensure alignment of software projects with the organization's strategic objectives, ensuring projects are delivered on time, within budget, and meeting quality standards.
Key Responsibilities
:
Program Planning and Execution
: Develop and manage a detailed project schedule and work plan. Lead and oversee the execution of the project tasks as defined in the project plan to achieve the project goals.
Stakeholder Management
: Maintain effective communication and working relationships with stakeholders and third parties/vendors. Provide regular and timely updates to stakeholders about progress, adjustments, and advancements.
Resource Allocation and Management
: Determine and define project scope and objectives. Predict resources needed to reach objectives and manage resources effectively.
Risk Management:
Identify potential risks and develop contingency plans. Mitigate and manage issues, changes, and risks.
Quality Control
: Ensure that all projects adhere to quality standards and that deliverables meet project requirements.
Reporting
: Measure project performance to identify areas for improvement and report on project progress and changes.
Requirements
:
Education
: Bachelor's degree in Computer Science, Information Systems, Engineering or a related field. A Master's degree or an MBA would be a plus. Certifications like PMP (Project Management Professional) are preferred.
Experience
: At least 5-7 years of experience in project management, with a focus on software development projects.
Technical Skills
: Knowledge of software development methodologies (Agile, Scrum, etc.), project management tools (like JIRA, Trello), and program management principles.
Soft Skills: Excellent leadership, communication, and negotiation skills. Strong problem-solving abilities and strategic thinking. Ability to manage multiple tasks and work under pressure.
Other
: Proven ability to solve problems creatively, strong familiarity with project management software tools, methodologies, and best practices.
Location: Serbia
Job Title:
AI/ML Engineer
Department:
IT Services /IT Infrastructure
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: Romania
Job Title:
AI/ML Engineer
Department:
IT Services
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: India
Job Title:
AI/ML Engineer
Department:
IT Services
Reports To:
IT Project Manager
Job Overview:
The AI/ML Engineer plays a critical role in designing, developing, and deploying machine learning models and AI-driven solutions to support strategic business initiatives. The role involves collaborating with cross-functional teams, including software engineering, data analytics, product development, and business stakeholders, to drive intelligent automation, data-driven decision-making, and advanced analytics capabilities.
The ideal candidate will have 3 to 5 years of experience in AI/ML model development, with a strong foundation in machine learning algorithms, data preprocessing, and deployment pipelines. Experience with Python, TensorFlow/PyTorch, and cloud-based ML services is essential.
Responsibilities:
1. Model Development and Optimization
Design, build, and deploy ML models for classification, regression, NLP, computer vision, or time-series forecasting.
Select appropriate algorithms and techniques based on business needs and data characteristics.
Continuously monitor and improve model performance using metrics and feedback loops.
2. Data Preparation and Feature Engineering
Clean, preprocess, and transform structured and unstructured datasets for training and inference.
Engineer and select relevant features to improve model accuracy and generalizability.
Collaborate with data engineers to ensure data quality and accessibility.
3. Model Deployment and MLOps
Package and deploy models using tools like Docker, Flask/FastAPI, and Kubernetes.
Implement CI/CD pipelines for ML using platforms like MLflow, Airflow, or Kubeflow.
Monitor deployed models for drift, latency, and performance in production environments.
4. AI Solutions and Use Case Implementation
Work with business stakeholders to translate real-world problems into AI/ML use cases.
Prototype and test AI-driven solutions (e.g., recommendation engines, chatbots, fraud detection).
Contribute to proof-of-concept projects and assist in scaling successful models to production.
5. Research and Innovation
Stay updated with the latest research, frameworks, and tools in machine learning and AI.
Experiment with cutting-edge models (e.g., LLMs, transformers, generative AI) and assess their viability.
Promote innovation by recommending and implementing modern AI strategies.
6. Cross-functional Collaboration
Collaborate with software developers, DevOps, data analysts, and domain experts for end-to-end solution delivery.
Translate technical insights into business value through clear documentation and presentations.
7. Documentation and Best Practices
Maintain comprehensive documentation for models, experiments, and pipelines.
Ensure reproducibility, scalability, and compliance with data governance policies.
Requirements:
Experience:
3–5 years of hands-on experience in machine learning model development and deployment.
Proven track record of solving real-world problems using supervised, unsupervised, or deep learning methods.
Technical Skills:
Strong knowledge of:
Python and ML libraries (scikit-learn, pandas, NumPy, TensorFlow/PyTorch)
Model evaluation, hyperparameter tuning, and pipeline automation
REST APIs for model serving and integration
Familiarity with:
MLOps tools (MLflow, Airflow, DVC, Docker, Kubernetes)
Cloud ML services (AWS SageMaker, Azure ML, GCP AI Platform)
NLP or computer vision frameworks (e.g., Hugging Face, OpenCV)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication skills, both verbal and written.
Ability to work independently and within cross-functional teams.
Curiosity, adaptability, and willingness to learn continuously.
Location: Poland
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: Romania
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: India
Job Brief
We are looking to hire a skilled
Accountant & Bookkeeper
to manage our company’s day-to-day financial operations. As part of the Uvation finance team, you will be responsible for maintaining accurate financial records, managing accounts payable and receivable, reconciling bank statements, preparing reports, and ensuring compliance with applicable tax laws and regulations.
You will be working closely with our leadership team to provide financial insights, assist in budgeting, and support decision-making processes.
To ensure success in this role, you should have proven experience in accounting and bookkeeping, strong attention to detail, and hands-on experience with
MS Dynamics
,
NetSuite or QuickBooks
. Ultimately, a top-level Accountant & Bookkeeper will ensure that our company’s finances run smoothly and transparently.
Responsibilities & Duties
Perform full-cycle bookkeeping for multiple entities.
Manage and reconcile accounts payable, receivable, bank accounts, and credit card transactions.
Post and review general ledger entries; ensure accuracy of financial data.
Maintain accounting records in line with
U.S. GAAP
and company policies.
Lead transition to
NetSuite
, including data migration and COA design.
Prepare monthly, quarterly, and annual financial statements.
Support tax filings and liaise with CPAs, auditors, and consultants.
Ensure compliance with local, state, and federal regulations.
Track cash flow, burn rate, and report KPIs to management.
Assist with budgeting, forecasting, and financial planning.
Establish consistent practices for multi-entity and global operations.
Maintain clean audit trails for internal and external audits.
Collaborate with CFO, founders, and cross-border accounting teams.
Qualifications
Bachelor’s degree in Accounting, Finance, or a related field (Master’s preferred).
Professional certification such as CPA, ACCA, or CMA preferred.
Proven experience as an Accountant, Bookkeeper, or in a similar role.
Hands-on experience with
Microsoft Dynamics
,
NetSuite
and/or
QuickBooks
.
Proficiency in Microsoft Excel and other MS Office tools.
Preferred Skills
Strong knowledge of accounting principles and financial regulations.
Excellent analytical and problem-solving skills.
High attention to detail and accuracy in work.
Strong organizational and time management abilities.
Ability to handle sensitive, confidential information with integrity.
Strong communication skills for collaborating with cross-functional teams.
Ability to work independently and meet strict deadlines.
Location: India
Job Overview:
As a Backend Software Engineer, you will be responsible for server-side web application logic. You will work hand in hand with frontend developers to integrate their work with the server-side logic, ensuring the development of robust and efficient systems.
Key Responsibilities:
Development and Design:
Develop high-quality software design and architecture. Design and implement efficient APIs for the front-end team.
Coding and Implementation:
Write clean, functional, and scalable code for the back-end of web applications. Implement and manage databases and applications.
Integration:
Integrate front-end elements with server-side logic. Coordinate with front-end developers to align server-side with client-side.
Optimization:
Optimize applications for speed, scalability, and security. Address and improve any technical issues.
Testing:
Collaborate with QA engineers to develop effective strategies and test plans. Write and execute testing scripts.
Maintenance and Upgrades:
Perform regular updates to improve system functionality and develop new features.
Requirements:
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Experience:
At least 2-5 years of experience as a Backend Developer or similar role.
Technical Skills:
Proficiency in server-side languages such as Python with Django and Django Rest Framework. Experience with database technology like MySQL, Oracle, MongoDB, etc. Familiarity with front-end languages such as HTML, JavaScript, and CSS. Basic understanding of Data Structures and Algorithms (DSA)
Soft Skills:
Excellent problem-solving skills, a strong attention to detail, and the ability to work in a team-oriented environment. Good communication skills for coordinating with other teams.
Other:
Familiarity with Agile development methodologies.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Note:
The actual duties and responsibilities may vary depending on the department's needs and the evolution of the role.
Location: India
Role Overview
We are building a high-performance, multi-tenant OpenShift cluster on bare metal in our AI-optimized data center. Our goal is to offer
OpenShift as a Service
to private AI-focused clients who wish to host their compute-intensive workloads in a scalable, secure, and isolated environment.
We’re looking for a hands-on
Red Hat OpenShift Engineer
who can
design, architect, and implement this platform from scratch
using industry best practices. Once the cluster is built, this role will also lead the
migration of existing on-prem and Azure workloads to the new OpenShift environment
.
Key Responsibilities
Design, architect, and build
a multi-tenant OpenShift cluster on bare metal
Configure and maintain all aspects of the OpenShift platform for high availability, scalability, and security
Define and implement
networking, storage, ingress, monitoring, and logging
Develop detailed
architecture documents, blueprints, and SOPs
Lead and execute
migration of existing workloads
from on-premise and Azure environments to OpenShift
Ensure smooth onboarding for multiple AI-focused client tenants with isolated environments
Support DevOps team with
advanced Linux/OpenShift troubleshooting
Implement and enforce
RBAC, tenant isolation, resource quotas
, and compliance controls
Optimize performance for AI-heavy workloads running on GPU-enabled infrastructure
Own operational stability, platform upgrades, and monitoring
Required Skills & Experience
5+ years
of deep hands-on experience with Red Hat OpenShift and Kubernetes
Proven experience designing, building, and managing
bare metal OpenShift clusters
Solid understanding of
Linux internals
, container runtimes, networking, and troubleshooting
Experience with
application migration
from both
on-premise
and Azure environments into OpenShift
Strong experience with
multi-tenancy architecture
, including workload isolation and security
Familiarity with storage (CSI), networking (CNI), and service mesh implementations
Proficiency in
monitoring and observability tools
(e.g., Prometheus, Grafana, ELK)
Experience with
Infrastructure as Code
(Ansible, Terraform) and CI/CD automation
Strong documentation and communication skills
Certifications (Required)
Red Hat Certified Specialist in OpenShift Administration
Red Hat Certified Engineer (RHCE)
or equivalent Linux certification
Nice to Have
Familiarity with AI/ML compute environments (e.g., GPU workloads, NVIDIA operators)
Experience with hybrid cloud or edge computing models
Exposure to enterprise-grade security, compliance, and policy enforcement
Location: United States
Job Overview:
As a Red Hat Ansible Engineer, you will be responsible for designing, implementing, and managing the company's automated system configuration and deployment strategies using Red Hat's Ansible. You will work closely with system administrators, developers, and IT management to automate a wide range of tasks, from system setup and software deployment to network configuration and data management.
Responsibilities:
Automation Strategy Design & Implementation:
Design and implement an automation strategy for the organization's IT systems using Ansible. This includes writing Ansible playbooks, setting up Ansible Tower, and integrating Ansible with other tools and platforms.
Configuration Management:
Use Ansible to manage the configuration of servers, networks, and software across the organization. Ensure that all configurations meet the organization's standards and policies.
Software Deployment Automation
: Use Ansible to automate the deployment of software across various environments. Work closely with development teams to integrate Ansible into the software development and deployment lifecycle.
System Troubleshooting & Support:
Troubleshoot and resolve issues with the Ansible environment and automated tasks. Provide technical support to IT staff and users as needed.
Security & Compliance:
Ensure that the use of Ansible and the configurations it manages comply with the organization's security policies and any relevant regulations. Use Ansible to automate security-related tasks such as patch deployment and system hardening.
Documentation & Reporting:
Document all Ansible configurations, playbooks, and procedures. Prepare regular reports on system performance, availability, and compliance.
Training & Mentoring:
Train and mentor other IT staff in the use of Ansible and the principles of IT automation. Promote the use of automation across the organization.
Requirements:
Education:
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. Professional certifications such as Red Hat Certified Engineer (RHCE) or Red Hat Certified Specialist in Ansible Automation are highly desirable.
Experience:
At least 5 years of experience in IT, with at least 3 years of experience in managing Ansible environments.
Technical Skills:
Strong understanding of Ansible and its components, including playbooks, roles, and Ansible Tower. Familiarity with Linux system administration, shell scripting, networking, and security. Experience with other configuration management or IT automation tools is a plus.
Soft Skills:
Excellent problem-solving abilities, attention to detail, and communication skills. Ability to work independently and as part of a team.
Physical Requirements:
Depending on the specific role and location, this may involve working in a data center environment and handling heavy equipment.
Other:
Willingness to participate in an on-call rotation and to travel, as needed.
Disclaimer:
This job description is not an exhaustive list of the skills, efforts, duties, and responsibilities associated with the position. The company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Location: Serbia
Job Overview
We are seeking an experienced
Software QA & Testing Engineer
to join our dynamic team. In this role, you will play a crucial part in ensuring the delivery of high-quality software through robust manual and automated testing processes, as well as adopting modern testing tools including Artificial Intelligence (AI) for enhanced efficiency and accuracy. You will lead the testing efforts to identify and resolve issues, optimize performance, ensure cross-browser compatibility, and verify the scalability and resiliency of software capabilities under load.
As part of our commitment to innovation, your role will involve implementing AI-powered testing methodologies to improve coverage and identify issues proactively. If you have hands-on experience with automation, cross-browser testing, performance testing, and industry-leading tools (including AI-based solutions), this is the perfect opportunity for your career growth.
Key Responsibilities
1. Test Planning & Strategy
Collaborate with product managers, developers, and other stakeholders to understand requirements and define test objectives.
Develop and document comprehensive and efficient test plans, strategies, and exit criteria.
Ensure alignment with Agile frameworks for CI/CD processes to maintain quality standards throughout the software development lifecycle.
2. Manual Testing
Perform detailed
manual testing
on new features, functional flows, and regression cases.
Conduct comprehensive
exploratory testing
for edge-case scenarios to uncover potential issues early.
Ensure test data coverage for all features, workflows, integrations, and edge cases.
3. Automation Testing
Design, build, and maintain
automation frameworks
for both web and mobile applications using leading tools like
Selenium
,
Cypress
,
Playwright
, and/or similar.
Write efficient and reusable automated test scripts to conduct functional and
end-to-end testing
.
Work on integrating automated tests into CI/CD pipelines (e.g., using
Jenkins
,
GitHub Actions
,
AWS CodePipeline
).
4. Cross-Browser & Device Testing
Perform
cross-browser testing
on modern browsers such as Chrome, Firefox, Safari, and Edge using tools like
BrowserStack
,
Lambdatest
, or
CrossBrowserTesting
.
Validate software compatibility across various operating systems and devices (desktop and mobile).
5. Performance Testing
Design and execute performance, scalability, and stress tests for high-traffic systems using tools like
JMeter
,
LoadRunner
, or
Gatling
.
Monitor application response time, throughput, and behavior under heavy load scenarios.
Analyze performance bottlenecks and provide optimization recommendations to development teams.
6. AI-Driven Testing
Utilize AI-powered test case generation tools like
Testim
,
Applitools
, or
Tricentis Tosca
to design smarter and faster test cases.
Work with AI-based tools for visual regression testing and intelligent defect identification.
Stay up to date on emerging trends in AI-driven QA solutions to enhance testing strategies.
7. Defect Reporting & Debugging
Identify, document, and track
bugs and defects
found during testing using bug-tracking tools such as
JIRA
,
Trello
, and
Azure DevOps
.
Actively collaborate with development teams to troubleshoot and resolve defects, ensuring software efficiency and stability.
8. Documentation & Reporting
Create and maintain a repository of detailed test plans, test cases, and test execution reports.
Generate test metrics and quality reports to update stakeholders regarding system quality and testing progress.
Requirements
1. Education & Experience
Bachelor’s degree
in Computer Science, Engineering, or a related field.
4–6 years
of experience in a Software QA role, with a proven track record of delivering high-quality software products.
2. Technical Skills
Strong understanding of
software QA methodologies
,
manual and automation testing standards
, and
testing tools
.
Hands-on experience with
manual and automation testing
of workflows and UI components.
Proficiency with key automation testing frameworks (e.g.,
Selenium, TestNG, Playwright, Cypress, etc.
).
Demonstrated expertise in
cross-browser testing
tools (e.g.,
BrowserStack, LambdaTest, Sauce Labs
).
Advanced knowledge of
performance and stress testing
tools (e.g.,
JMeter, LoadRunner, Gatling, or k6
).
Experience with
API testing tools
such as
Postman, Rest Assured
, or
Karate
.
Proficiency with
test management tools
(e.g.,
Jira, TestRail
) and version control systems like
Git
.
Familiarity with
CI/CD pipelines
and DevOps tools (e.g.,
Jenkins, GitHub Actions, Azure Pipelines
).
3. AI Testing Tools
Hands-on experience with AI-enhanced testing tools such as:
Testim, Tricentis Tosca, Katalon AI, Applitools, and Mabl
AI-powered visual testing and smart test case generation
Understanding of AI-driven methodologies for predictive testing, defect prioritization, and anomaly detection.
4. Additional Skills
Strong troubleshooting and debugging skills with an eye for detail.
Excellent communication skills, with the ability to articulate complex issues to technical and business stakeholders clearly.
Demonstrated ability to work in
Agile environments
and with techniques such as
regression testing
, exploratory testing, and smoke/sanity testing.
Knowledge of scripting languages such as
Python, JavaScript, or Java
is a plus.
Preferred Qualifications
Certifications
:
ISTQB Foundation Level or Advanced Level certification
Certified Selenium Professional, Appium Certification, or equivalent
Experience in Performance & Load Testing
: Hands-on knowledge with tools like JMeter or LoadRunner.
Familiarity with AI/ML Testing
: Experience testing machine-learning models or data-driven AI applications.
Cloud Testing
: Familiarity with testing APIs and services hosted on
AWS
,
Azure
, or
GCP
.
Location: San Francisco; New York
Workplace: Hybrid
ABOUT BASETEN
Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F https://www.baseten.co/blog/announcing-our-series-f/, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.
THE ROLE
Forward Deployed Engineers work directly with the largest and fastest-growing AI companies in the world, owning their technical outcomes on Baseten and taking on the hardest problems in serving and improving models at scale. The work spans the model lifecycle: inference, post-training, and the systems that tighten the loop between them.
- Act as each account's de facto CTO on Baseten, with final accountability for how their workloads are designed, run, and scaled.
- Take customer objectives from vague to shipped: frame the problem, define the spec and success criteria, build the PoC, and carry it through to production quickly, using the right tools for the problem.
- Design the evals and benchmarks that isolate where quality or performance falls short, then close the gap yourself, whether that means optimizing inference, improving the model through post-training, or reworking the eval itself.
- Be the first responder to mission-critical failures including triage, owning the fix directly or route to the owning team and stay accountable until it ships.
- Build internal systems so that each engagement is faster than the last. This includes tooling and automation for eval and deployment infrastructure, and the recipes and reference implementations that make the product more self-serve.
- Shape the product itself, channeling what your accounts need into the roadmap and shipping fixes and features into Baseten's codebase yourself.
- Do all of this across multiple accounts at once, sequencing the work, pulling in the right people at the right time, and keeping customers and internal stakeholders aligned on status and risk.
REQUIREMENTS
- Minimum 1-2 years of software engineering experience, shipping and maintaining code in large production systems, ideally with breadth across the stack
- Experience debugging complex production issues - working through logs, metrics, and traces to root-cause problems in unfamiliar systems
- Confidence owning ambiguous technical problems. This includes triaging, making decisions under uncertainty, and knowing when to pull in other engineers who own the underlying systems
- Motivation beyond pure engineering. An interest in wanting to work directly with customers, understand their problems firsthand, and influence the product
- Clear communication on complex technical topics, whether you're talking to a customer's engineers or their leadership
- Genuine curiosity about AI inference and training, and a drive to become an expert in the infrastructure powering it
- Willingness to respond to customers outside regular working hours and participate in an on-call rotation
- Excitement about solving problems for some of the largest and fastest-growing companies in the world running mission-critical AI workloads
WHAT YOU'LL BRING
We don't expect any one person to cover all of this - the strongest candidates may spike in one or two of the following:
- Depth in a core infrastructure domain such as storage systems or networking (anywhere from the cloud layer to cluster interconnects like InfiniBand and RoCE)
- Experience operating distributed compute platforms like Kubernetes, Slurm, or Ray, especially for GPU workloads
- A detailed understanding of LLM architectures and modern inference engines like vLLM, TensorRT-LLM, or SGLang
- The ability to profile and optimize GPU workloads, in training or serving
- Hands-on experience with post-training techniques like SFT and RL, or a broader deep learning background plus fluency in a tensor computation library like PyTorch or JAX
- Operational depth - running on-call, leading incident response, debugging distributed systems under pressure
BENEFITS
- Competitive compensation, including meaningful equity
- (U.S. only) 100% coverage of medical, dental, and vision insurance for employee and dependents
- Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)
- Paid parental leave
- Fertility and family-building stipend through Carrot
- (U.S. only) Company-facilitated 401(k)
- Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.
Apply now to embark on a rewarding journey in shaping the future of AI! If you are a motivated individual with a passion for machine learning and a desire to be part of a collaborative and forward-thinking team, we would love to hear from you.
At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).
seniorSingapore, Singapore
ГибридCentral, Hong Kong
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.