Apply

Machine Learning Engineer

Posted 2024-11-07

View full description

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

πŸ“ Location: San Francisco, CA, Washington, DC

πŸ’Έ Salary: 180000 - 250000 USD per year

πŸ” Industry: Artificial Intelligence

🏒 Company: primer.ai

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: LeadershipPythonArtificial IntelligenceDesign PatternsMachine LearningNumpyPyTorchAlgorithmsData scienceData StructuresGolangTensorflow

Requirements:
  • BS, MS, or PhD degree in computer science, related field or equivalent practical experience.
  • 5+ years as a backend software engineer integrating and deploying ML-driven functionality.
  • Mastery of data structures and algorithms, able to use them practically.
  • Experience with machine learning algorithms and tools such as Numpy, PyTorch, TensorFlow; bonus for experience with LLMs and NLP.
  • Experience authoring APIs in Python or Golang.
  • Curiosity, enthusiasm, and a love for teaching and learning.
Responsibilities:
  • Understand the landscape of NLP problems and help make strategic investments.
  • Design & develop distributed architectures, libraries, and systems impacting the company.
  • Integrate with features like event and topic detection, relationship extraction, etc.
  • Collaborate with cross-functional teams to drive technology vision and roadmap.
  • Triage and debug issues, identifying their sources and impacts.
  • Improve and promote engineering best practices across the company.
Apply

Related Jobs

Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 230000 - 322000 USD per year

πŸ” Advertising technology

  • 7+ years of contributing high-quality code to production systems that operate at scale.
  • 5+ years of experience building control systems, PID controllers, multi-armed bandits, reinforcement learning algorithms, or bid/pricing optimization systems.
  • Experience leading large engineering teams and collaborating with cross-functional partners.
  • Experience designing optimization algorithms in an ad serving platform and/or other marketplaces.
  • Significant experience in one or more general-purpose programming languages like Java, Python, Go, Scala, C++, or similar.
  • Familiarity with data processing frameworks like Spark, Flink, Kafka, Druid, etc.
  • Experience with a cloud service provider like AWS or GCP.
  • Knowledge of tools like Kubernetes, Drone, CircleCI, Spinnaker, Argo, Airflow, Docker, Thrift.
  • Experience with datastores such as ElasticSearch/Amazon OpenSearch, Redis, Postgres, Cassandra, BigQuery.
  • Experience with machine learning modeling frameworks like TensorFlow or PyTorch.

  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques in the industry.
  • Leverage live auction data and model predictions to adjust campaign bids in real time.
  • Incorporate knowledge of the Reddit ads marketplace into budget pacing algorithms powered by control & reinforcement learning systems.
  • Lead the team on designing new bid & budget optimization products and algorithms as well as conducting rigorous A/B experiments to evaluate the business impact.
  • Actively participate and work with other leads to set the long-term direction for the team, plan and oversee engineering designs and project execution.

AWSDockerPythonElasticSearchGCPJavaKafkaKubernetesMachine LearningPyTorchC++AirflowAlgorithmsCassandraElasticsearchGoPostgresRedisSparkTensorflow

Posted 2024-11-21
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 216700 - 303400 USD per year

πŸ” Social Media/Technology

  • 2+ years of experience with leading applied machine learning models with Tensorflow/Pytorch.
  • 5+ years of end-to-end experience of training, evaluating, testing, and deploying machine learning models.
  • Proficiency with programming languages (Java, Python, Golang, C++, or similar) and statistical analysis.
  • Experience of orchestrating complicated data pipelines and system engineering on large-scale dataset.
  • Prior experience with information retrieval and recommendation system.
  • Ads domain knowledge on product and ML solutions is a plus.

  • Building ads retrieval and early ranking system for critical ML tasks with advanced industrial level techniques.
  • Research, implement, test, and launch new model architectures including information retrieval, ANN, recommendation system, deep neural networks.
  • Drive technical roadmaps and lead day to day project execution.
  • Contribute meaningfully to team vision and strategy.
  • Work on large scale data systems, backend services, and product integration.
  • Collaborate closely with multiple stakeholders across product, engineering, research, and marketing.
  • Be a mentor and cross-functional advocate for the team.

PythonJavaMachine LearningPyTorchC++StrategyAlgorithmsGolangTensorflow

Posted 2024-11-21
Apply
Apply

πŸ“ United States

πŸ” Financial, Retail, High Tech, Healthcare, and Retail

🏒 Company: Accellor

  • Strong software engineering skills, particularly in Python
  • Experience with frameworks and tools relevant to large-scale machine learning, including Databricks, PySpark, and Airflow
  • Familiarity with LLMs, RAG, Langchain, and developing AI applications
  • Proficiency in AWS and experience deploying applications on cloud platforms
  • Solid understanding of database schema design and querying
  • Bachelor’s degree in Computer Science

  • Building, deploying, and scaling machine learning models and applications, especially in the context of Generative AI
  • Developing end-to-end applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and other NLP techniques
  • Working with Python, Databricks, Langchain, PySpark, Airflow, Jenkins, and AWS to drive development
  • Collaborating closely with analytics and data teams and business stakeholders to align on requirements and objectives
  • Contributing both independently and in team settings, providing regular updates to stakeholders and delivering robust AI solutions

AWSPythonMachine LearningAirflowCommunication SkillsCollaboration

Posted 2024-11-19
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 100000 - 115000 USD per year

πŸ” Creative services

🏒 Company: Design Pickle

  • 3+ years of experience in data science and web application software engineering.
  • 2+ years in building full stack applications to prove out concepts and prototypes.
  • 2+ years of experience in building out AWS Ops architecture.
  • Proficiency in Python for data analysis and machine learning.
  • Familiarity with Pandas, Scikit, and other data science libraries.
  • Proficiency with Snowflake and machine learning workflows.
  • Knowledge of generative AI models and APIs, and experience with Gen AI prompt engineering.

  • Rapidly conceptualize, develop, and deploy web applications that are data-driven and leverage AI to deliver innovative solutions.
  • Utilize Python data science libraries such as Pandas and Scikit to process, analyze, and transform data for AI applications.
  • Design, implement, and integrate production-grade generative AI APIs into applications, ensuring seamless functionality and user experience.
  • Mentor and provide technical guidance to team members in data-centric roles.
  • Architect and deploy scalable data solutions supporting AI models and products, including proof-of-concept applications and production-grade APIs.

AWSPythonData AnalysisMachine LearningProduct ManagementReact.jsRubyRuby on RailsSnowflakeData analysisData sciencePandasReactCollaboration

Posted 2024-11-17
Apply
Apply

πŸ“ United States

πŸ” Wine technology

🏒 Company: CellarTracker

  • 5+ years of experience in data science, with a strong focus on machine learning and applied AI.
  • Proficient in programming languages such as Python and R.
  • Experienced with data science libraries like Pandas, NumPy, and scikit-learn.
  • Hands-on experience with generative AI models (e.g., transformers, GANs).
  • Experience with deep learning frameworks like TensorFlow or PyTorch.
  • Strong skills in SQL and experience with large-scale databases.
  • Solid understanding of statistical methods and their applications.
  • Experience deploying and optimizing machine learning models in production environments.
  • Excellent verbal and written communication skills.
  • Proven ability to work effectively in a team environment with empathy and collaboration.
  • Demonstrated self-motivation and ability to drive projects independently.
  • Ability to navigate ambiguous situations and develop innovative solutions.
  • Master’s or Ph.D. in Data Science, Computer Science, Statistics, or a related field.

  • Analyze large and complex datasets to extract meaningful insights that drive product decisions.
  • Design, develop, and implement machine learning models, including generative AI models.
  • Work closely with product managers, engineers, and designers to integrate solutions into consumer-facing products.
  • Continuously refine models for improved performance, scalability, and cost-effectiveness.
  • Create clear and compelling visualizations to communicate findings to stakeholders.
  • Keep abreast of developments in AI and data science.
  • Take responsibility for the quality and timely delivery of data projects.

PythonSQLData AnalysisMachine LearningNumpyPyTorchProduct DevelopmentAzureData analysisData sciencePandasTensorflowCommunication SkillsCollaborationWritten communication

Posted 2024-11-14
Apply
Apply

πŸ“ United States

πŸ” AI in the legal field

🏒 Company: YalentπŸ‘₯ 10-50

  • 4-5 years of experience in applied machine learning or a related field.
  • Strong proficiency in Python and its ML/data science libraries.
  • Extensive experience with NLP techniques and generative AI technologies.
  • Experience with LLMs and both text-to-text and text-to-image generative models.
  • Proficiency in working with large datasets and creating ETL processes.
  • Experience with version control systems (e.g., Git) and CI/CD practices.
  • Ability to work in a fast-paced, changing startup environment.

  • Collaborate with stakeholders to identify and map business problems to ML solutions.
  • Design, develop, and implement ML models focused on NLP and generative AI applications.
  • Curate, clean, and prepare data for model development and training.
  • Create and maintain ETL jobs for data processing.
  • Conduct rapid prototyping of ML solutions to quickly iterate on ideas.
  • Stay current with the latest advancements in ML, particularly in NLP and generative AI.
  • Collaborate with the platform engineering team to integrate ML solutions into the overall product architecture.
  • Implement data flywheels to continuously improve ML features through increased usage.
  • Define and implement ML performance metrics.
  • Contribute to the product roadmap with ML-driven feature ideas.
  • Be an essential technical contributor at a Series B-stage company as it scales.

PythonETLGitMachine LearningData scienceCI/CD

Posted 2024-11-12
Apply
Apply

πŸ“ United States

🏒 Company: Unreal Gigs

  • Experience with cloud data platforms such as AWS, GCP, or Azure.
  • Proficiency in Python, Java, or Scala for building data pipelines.
  • Proven ability to maintain and optimize ETL processes using orchestration tools like Apache Airflow or Luigi.
  • Strong SQL skills and experience with relational and NoSQL databases.
  • Excellent problem-solving skills and ability to resolve data challenges.
  • Bachelor’s or Master’s degree in Computer Science, Data Engineering, or related field, or equivalent experience.

  • Develop and maintain data pipelines to support data ingestion, transformation, and integration using cloud technologies.
  • Architect and maintain data lakes and data warehouses using cloud-based solutions like BigQuery, Redshift, or Snowflake.
  • Work closely with data scientists, analysts, and business stakeholders to align data solutions with business goals.
  • Implement processes for data validation and ensure the quality of data through robust testing.
  • Build and automate ETL workflows for efficient data integration.
  • Use monitoring tools to maintain system health and track data system performance.

AWSPythonSQLApache AirflowETLGCPJavaKafkaStrategyAirflowApache KafkaAzureData engineeringData StructuresNosql

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🏒 Company: Unreal Gigs

  • Experience with cloud data platforms such as AWS, GCP, or Azure.
  • Proficiency in programming languages like Python, Java, or Scala.
  • Ability to manage and optimize ETL processes with orchestration tools.
  • Strong skills in writing complex SQL queries and working with relational and NoSQL databases.
  • Bachelor's or Master's degree in Computer Science, Data Engineering, or related field.
  • Certifications in cloud data engineering are a plus.
  • 3+ years of experience in data engineering and cloud-based data systems.
  • Experience with real-time data processing frameworks is advantageous.
  • Familiarity with containerization and microservices architecture is a plus.

  • Develop and maintain data pipelines for data ingestion, transformation, and integration using cloud technologies.
  • Architect and maintain data lakes and data warehouses for performance and scalability.
  • Collaborate with data scientists, analysts, and business stakeholders to align data solutions with business goals.
  • Implement processes for data validation, error handling, and consistency checks.
  • Build and automate ETL workflows to support efficient data integration and reporting.
  • Use monitoring tools to track the performance of data systems and proactively resolve issues.
  • Implement strategies for efficient resource allocation and cost-effective data processing.

AWSPythonSQLApache AirflowETLGCPJavaKafkaStrategyAirflowApache KafkaAzureData engineeringData StructuresNosql

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” AI and Machine Learning

🏒 Company: Symbl.ai

  • Possess a strong background in machine learning, computer science, or a related field.
  • Have 5+ years of experience in building and deploying machine learning models in production environments.
  • Demonstrate proficiency in cloud computing platforms such as AWS, GCP, or Azure.
  • Have experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Exhibit strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Possess excellent communication and collaboration skills to work effectively in a remote team environment.

  • Architect and maintain robust and scalable machine learning infrastructure.
  • Collaborate with data scientists and engineers to deploy and monitor machine learning models.
  • Implement automated workflows for model training, validation, and deployment.
  • Optimize and fine-tune the performance of machine learning systems.
  • Ensure data security, privacy, and compliance within the machine learning infrastructure.
  • Troubleshoot and resolve infrastructure-related issues.
  • Contribute to the evaluation and adoption of new technologies and tools in the machine learning space.

AWSDockerCloud ComputingGCPKubernetesMachine LearningAzureCollaborationCI/CD

Posted 2024-11-07
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 180000 - 220000 USD per year

πŸ” Fintech

🏒 Company: Rocket Money

  • Excellent software engineering skills and collaborative skills.
  • Ability to deliver products incrementally.
  • Strong communication and documentation skills.
  • 3+ years of experience in data science or machine learning engineering.
  • Experience with databases, data warehouses, and backend ML systems.
  • Desire to understand business impacts and continue learning.

  • Build new, machine learning powered user-facing features in collaboration with engineering, product, and design teams.
  • Optimize continuous product feedback loops for ML products.
  • Help develop the next version of Autopilot and Budgets.
  • Uncover and exploit relationships between subscription data and customer segmentation.
  • Design experiments to estimate the impact of ML driven products.
  • Build anomaly detection systems for transaction categorization.

Machine LearningStrategyData scienceCommunication SkillsCollaboration

Posted 2024-11-07
Apply