Apply

Senior Machine Learning Engineer

Posted 5 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 5+ years

๐Ÿ” Industry: Technology

๐Ÿข Company: ABBYY๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ over 3 years agoCommunications InfrastructureAnalyticsData VisualizationSoftware

โณ Experience: 5+ years

Requirements:
  • MS or PhD in Computer Science, Engineering, Mathematics, or related field.
  • 5+ years of experience in Machine Learning/AI.
  • Strong track record of shipping computer vision models to production.
  • Deep expertise in computer vision and deep learning.
  • Expert knowledge of computer vision techniques and architectures.
  • Deep expertise in modern deep learning architectures for visual and multimodal tasks.
  • Strong programming skills in Python and proficiency with PyTorch or equivalent frameworks.
  • Experience with cloud platforms and MLOps tools.
  • Demonstrated ability in building and optimizing training pipelines.
  • Strong background in image processing and visual computing.
  • Experience leading technical projects.
  • Strong problem-solving and analytical skills.
  • Excellence in cross-functional collaboration and technical communication.
  • Ability to translate complex technical concepts to various audiences.
Responsibilities:
  • Develop and optimize state-of-the-art computer vision and multimodal models.
  • Design and implement advanced model architectures for visual understanding tasks.
  • Create robust evaluation frameworks and testing methodologies.
  • Drive technical improvements in model performance and efficiency.
  • Research and evaluate new approaches in computer vision and multimodal learning.
  • Implement novel computer vision algorithms and techniques.
  • Lead technical implementation of ML projects.
  • Drive architectural decisions for model development.
  • Review code and model architectures.
  • Contribute to technical planning and decision-making.
  • Support cross-functional collaboration with product and infrastructure teams.
  • Implement scalable training and evaluation pipelines for computer vision models.
  • Build efficient visual data processing workflows.
  • Develop monitoring solutions for production ML systems.
  • Optimize model performance and resource utilization.
  • Support deployment and production maintenance.
Apply

Related Jobs

Apply

๐Ÿ“ UK

๐Ÿข Company: UNiDAYS Ltd

  • 5+ years experience as a data scientist/machine learning engineer.
  • Extensive maths and computer skills, proficient in machine learning concepts.
  • Proficient in Python and SQL; some experience in shell scripting is desirable.
  • Knowledge of machine learning frameworks like TensorFlow and scikit-learn.
  • Good understanding of software development principles and data structures.
  • Experience with monitoring ML systems and identifying improvement areas.
  • Familiarity with cloud services, ideally AWS, and big data technologies.
  • Plan and manage delivery and maintenance of machine learning systems end to end.
  • Monitor and maintain current ML systems to meet business requirements.
  • Identify and resolve technical issues in ML systems.
  • Work with platform teams to ensure proper ML infrastructure.
  • Support best practices in statistics and coding.
  • Develop automation activities for repeatable insights.
  • Produce technical requirements for product teams.
  • Deliver MVP solutions to validate new data products.
  • Act as a mentor to the Data & Insight team.

AWSPythonSQLMachine LearningData engineeringTensorflowData modeling

Posted 7 days ago
Apply
Apply

๐Ÿ“ Brazil, Argentina, Peru, Colombia, Uruguay

๐Ÿ” AdTech

๐Ÿข Company: Workana Premium

  • 4+ years of experience as a Machine Learning Engineer, Data Scientist, or similar role.
  • Strong proficiency in Python and familiarity with ML libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Hands-on experience building and deploying ML pipelines in production environments.
  • Knowledge of data preprocessing techniques and experience working with large datasets.
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Strong understanding of supervised and unsupervised learning techniques, including predictive modeling and clustering algorithms.
  • Experience with MLOps practices, including CI/CD for ML pipelines and model monitoring.
  • Design, develop, and deploy machine learning models to enhance audience segmentation, insights generation, and performance measurement.
  • Build and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, model training, and deployment.
  • Collaborate with data engineers to ensure seamless integration of ML models with real-time data pipelines.
  • Experiment with advanced algorithms in predictive modeling, recommendation systems, and natural language processing.
  • Optimize ML models for scalability and performance to deliver actionable insights and measurable outcomes.
  • Monitor and maintain deployed models, implementing retraining pipelines for accuracy and relevance.

DockerPythonKubernetesMachine LearningPyTorchTensorflowCI/CD

Posted 9 days ago
Apply
Apply

๐Ÿ” AI software development

๐Ÿข Company: Zencoder

  • 5+ years of experience in the ML/AI field.
  • Deep understanding of machine learning, including experience with some fields of classical ML (recommendation systems, regressions/classifications on tabular data, and time series or other areas of classical ML).
  • Deep understanding of modern NLP: different providers strengths and weaknesses, best OS models, SOTA ways to finetune, quantize and distill models.
  • Experience with fine-tuning using RLHF or DPO.
  • Ability to set up data collection pipelines.
  • Proficiency in Python.
  • Ability to explain complex AI concepts and architectures clearly.
  • Deep understanding and experience of enterprise software development processes, ability to formalize typical SDLC tasks with all nuances.
  • Strong analytical and problem-solving abilities, with a knack for troubleshooting and debugging complex issues.
  • Proven ability to work effectively in a collaborative team environment, with excellent communication skills and a commitment to delivering high-quality solutions on time.
  • Eagerness to learn and adapt to new technologies and methodologies, with a passion for continuous improvement and innovation.
  • Ability to work in dynamic, fast-changing environments or experience in start-ups.
  • Prior experience in creating developer tools loved by their users would be highly advantageous, especially for VS and JetBrains add-ins.
  • Experience with RAG and multi-agent pipelines is a plus.
  • Create embedded AI agents pipelines; design, train, and implement advanced AI models focusing on LLMs, LMMs, and RL.
  • Collaborate with the AI and SWE teams to conceptualize, design, and build a code-generation add-in that empowers developers to automate repetitive tasks and boost productivity.
  • Conduct thorough testing of developed solutions, identify and address any bugs or performance issues, and optimize code for efficiency and scalability.
  • Stay updated with the latest trends and advancements in full-stack development, DevOps practices, and AI technologies to drive innovation and maintain competitiveness.
  • Influence how software development will be done in the whole industry.
Posted 20 days ago
Apply
Apply

๐Ÿ“ USA, Europe

๐Ÿงญ Full-Time

๐Ÿ’ธ 167000.0 - 269000.0 USD per year

๐Ÿ” AI, cybersecurity, life sciences, financial services

๐Ÿข Company: SandboxAQ๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $25,000,000 Grant 3 months agoArtificial Intelligence (AI)SaaSInformation TechnologyCyber Security

  • Proven experience working as an ML Engineer.
  • Experience with rapid prototyping for ML algorithms.
  • Familiarity with common ML tools such as TensorFlow, Keras, PyTorch.
  • Proficiency in programming languages like Python and C++.
  • At least 5 years of proven experience working as an ML Engineer (nice to have).
  • Experience with unsupervised learning and data visualization.
  • Experience with MLOps frameworks for large dataset processing.
  • Solid understanding of computer science, cryptography, and cybersecurity principles (nice to have).
  • Project management experience (nice to have).
  • Excellent communication skills and ability to work in a startup environment (nice to have).
  • Be the ML team tech lead, leading projects and influencing technical decisions.
  • Potentially manage the growth and career of ML team members.
  • Work with product and engineering teams to decide on ML functionalities.
  • Design, develop, and implement end-to-end machine learning solutions.
  • Collaborate with other ML and engineering team members for integration.
  • Analyze large-scale security data including network traces, filesystems, and logs.
  • Optimize and fine-tune machine learning models for performance.
  • Conduct research on ML advancements applied to cybersecurity.
  • Perform testing and validation of ML models for reliability.

PythonCybersecurityData AnalysisKerasMachine LearningPyTorchData visualization

Posted 22 days ago
Apply
Apply

๐Ÿ“ Australia

๐Ÿ” AI

  • Strong experience with MLOps pipelines using Kubeflow, MLflow, or similar.
  • Proficiency in Python for maintainable code.
  • Hands-on experience with AWS services like S3, EC2, and SageMaker.
  • Deep understanding of container orchestration tools like Kubernetes.
  • Experience designing scalable ETL pipelines with SQL and NoSQL databases.
  • Design, build, and maintain MLOps pipelines for machine learning model lifecycle.
  • Collaborate with DevOps teams for cloud infrastructure management, focusing on AWS.
  • Implement CI/CD pipelines for smooth transitions from research to production.
  • Design scalable data pipelines for data collection and processing.
  • Deploy and monitor machine learning models in production.

AWSDockerPythonSQLETLKubeflowKubernetesMLFlowGrafanaPrometheusNosqlCI/CDTerraform

Posted 25 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 125000.0 USD per year

๐Ÿ” B2B SaaS

๐Ÿข Company: Documo๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $4,999,999 8 months agoProductivity ToolsDocument ManagementEnterprise SoftwareHealth CareSoftware

  • Experience with the software development life cycle (SDLC).
  • Knowledge in performance optimization and debugging of ML models.
  • Ability to work with data processing, model versioning, and experiment tracking.
  • Experience in collaborating with cross-functional teams.
  • Ability to provide technical support and resolve escalated issues.
  • Design, develop, and maintain ML pipelines and systems.
  • Implement and optimize model fine-tuning processes.
  • Develop and maintain infrastructure for model deployment and monitoring.
  • Collaborate with product management to ensure ML solutions meet customer needs.
  • Lead code reviews and maintain best practices for ML model deployment.
  • Mentor junior engineers and share expertise in ML engineering.

AWSDockerPythonData AnalysisData MiningMachine LearningMLFlowPyTorchAlgorithmsTensorflow

Posted 27 days ago
Apply
Apply

๐Ÿ“ Ireland, Netherlands, United Kingdom

๐Ÿงญ Full-Time

๐Ÿ” Social media/Community platform

  • 5+ years of relevant MLE experience in natural language processing, deep learning, and AI model development.
  • Strong background in Python programming and deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed) and efficient utilization of hardware resources.
  • Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • Design, develop, and optimize large language models for various natural language processing tasks.
  • Implement and maintain training pipelines, leveraging distributed training and optimizing for performance and efficiency.
  • Collaborate with cross-functional teams to gather requirements, define model architectures, and iterate on model development.
  • Conduct model evaluations, performance analysis, and optimization to improve model accuracy and reduce biases.
  • Stay up-to-date with the latest research and advancements in the field of natural language processing, multimodal signals, and large language models.
  • Contribute to the development of best practices, guidelines, and ethical AI principles for responsible LLM development and deployment.

PythonMachine LearningPyTorchTensorflow

Posted 28 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Technology / Mobile applications

๐Ÿข Company: Fetch

  • Excellent programming skills, particularly in Python.
  • Experience training ML models using frameworks like Pytorch or TensorFlow.
  • Experience deploying models in a high-traffic production environment.
  • Experience with public cloud environments like AWS.
  • Strong mathematical understanding of ML models.
  • Contribute to the ML Engineering team to enable intelligent systems for users and stakeholders.
  • Focus on developing ML models and the necessary infrastructure.
  • Responsible for full life-cycle of machine learning including data labeling, model development, and deployment.
  • Collaborate closely with backend, devops, and data engineers.

AWSPythonMachine LearningPyTorchTensorflowData managementA/B testing

Posted 28 days ago
Apply
Apply

๐Ÿ“ Germany, India

๐Ÿงญ Full-Time

๐Ÿ” Customer relationship management (CRM) software

๐Ÿข Company: HubSpot๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $35,000,000 Series E over 12 years ago๐Ÿซ‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Degree in computer science, statistics, applied mathematics, economics, or other quantitative discipline.
  • 3+ years experience in machine learning with multiple models deployed in operational settings.
  • Expert knowledge of machine learning/AI techniques.
  • Strong familiarity with Python programming and ML frameworks (Scikit-learn, TensorFlow, PyTorch, HuggingFace).
  • Familiarity with CI/CD systems (GitHub Actions, Jenkins, CircleCI).
  • Familiarity with monitoring & alerting systems (DataDog, Monte Carlo, Cloudwatch).
  • Familiarity with Snowflake, SQL, DBT, and jinja templating.
  • Familiarity with standard ML deployment stack (Docker, Kubernetes, Spark, dask).
  • Ability to manage a software project from planning to maintenance.
  • Ability to communicate technical concepts to business leaders.
  • Creative and collaborative problem solver.
  • Build, train, evaluate, and deploy ML models and generative AI solutions at scale.
  • Work with complex datasets to extract relevant features and insights.
  • Conduct experiments and evaluations of ML models, using statistical methods and visualization tools.
  • Train and fine-tune large language models for tailored use cases.
  • Build strong relationships with internal stakeholders and understand their business problems.
  • Stay current with AI/ML trends and contribute to algorithm development.
  • Participate in code reviews, testing, and documentation activities.
  • Mentor junior ML Engineers and Data Scientists.

DockerPythonSQLData AnalysisKafkaKubernetesMachine LearningPyTorchSnowflakeTensorflowCI/CD

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Ireland, the Netherlands, the United Kingdom

๐Ÿงญ Full-Time

๐Ÿ” Technology, AI

๐Ÿข Company: Reddit๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ $410,000,000 Series F over 3 years ago๐Ÿซ‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 5+ years of relevant MLE experience in natural language processing, deep learning, and AI model development.
  • Strong background in Python programming and deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed), and efficient utilization of hardware resources.
  • Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • Design, develop, and optimize large language models for various natural language processing tasks.
  • Implement and maintain training pipelines, leveraging distributed training and optimizing for performance and efficiency.
  • Collaborate with cross-functional teams to gather requirements, define model architectures, and iterate on model development.
  • Conduct model evaluations, performance analysis, and optimization to improve model accuracy and reduce biases.
  • Stay up-to-date with the latest research and advancements in the field of natural language processing, multimodal signals, and large language models.
  • Contribute to the development of best practices, guidelines, and ethical AI principles for responsible LLM development and deployment.

PythonPyTorchTensorflow

Posted about 1 month ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.