Apply

Senior Machine Learning Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 4-5 years

πŸ“ Location: United States

πŸ” Industry: Audit and advisory

🏒 Company: FieldguideπŸ‘₯ 101-250πŸ’° $30,000,000 Series B about 1 year agoArtificial Intelligence (AI)Document Management

πŸ—£οΈ Languages: English

⏳ Experience: 4-5 years

πŸͺ„ Skills: AWSPythonSQLETLGitMachine LearningNumpyData sciencePandasTensorflowCI/CDA/B testing

Requirements:
  • 4-5 years of experience in applied machine learning or 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
Responsibilities:
  • Collaborate with stakeholders to identify and map business problems to ML solutions
  • Design, develop, and implement ML models with a focus 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
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: ReplicantπŸ‘₯ 101-250πŸ’° $78,000,000 Series B about 3 years agoArtificial Intelligence (AI)Information ServicesData Center AutomationMachine LearningInformation TechnologySoftware

  • 5+ years of software development experience in ML infra, ML tooling, or products with ML usage
  • Preferred if experienced with the ML ecosystem (e.g. python, pytorch, faiss, elastic search)
  • Excellent communication skills and a vivid imagination
  • Passion about engineering and team culture
  • You love tackling ambiguous technical problems and developing solutions to problems with significant impact
  • You are an independent thinker and like to own and solve complex problems
  • You are interested in exploring the nuance and aesthetic of conversations
  • Leading the exploration and application of Large Language Models and Generative AI, venturing into new areas within these fields
  • Translating the latest research into high-performing systems and models that can be practically applied to enhance user experiences
  • Help set the team's strategic direction, cultivating an environment that encourages innovation and professional growth
  • Actively engaging in all aspects of development, from ideation and experimentation to implementation and deployment
  • Collaborating with various teams and product managers to develop and implement ML based solutions, ensuring performance optimization and alignment with broader business goals

PythonSoftware DevelopmentData AnalysisElasticSearchMachine LearningNumpyPyTorchAlgorithmsCommunication Skills

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 150000.0 - 200000.0 USD per year

πŸ” Software Development

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity over 4 years agoπŸ«‚ Last layoff over 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 6+ years of experience as a machine learning engineer. Relevant PhD can count for up to 2 YOE
  • Experience developing machine learning models at scale from inception to business impact
  • Proficiency in machine learning with experience in areas such as Generalized Linear Models, Gradient Boosting, Deep Learning, and Probabilistic Calibration.
  • Strong engineering skills in Python and data manipulation skills like SQL
  • Experience using large scale distributed systems like Spark or Ray
  • Experience using open source projects and software such as scikit-learn, pandas, NumPy, XGBoost, PyTorch, Kubeflow
  • Experience with Kubernetes, Docker, and Airflow is a plus
  • Excellent written and oral communication skills and the capability to drive cross-functional requirements with product and engineering teams
  • Persistence, patience and a strong sense of responsibility – we build the decision making that enables consumers and partners to place their trust in Affirm
  • Use Affirm’s proprietary and other third party data to develop machine learning models that predict the likelihood of default and make an approval or decline decision to achieve business objectives
  • Partner with platform and product engineering teams to build model training, decisioning, and monitoring systems
  • Research ground breaking solutions and develop prototypes that drive the future of credit decisioning at Affirm
  • Implement and scale data pipelines, new features, and algorithms that are essential to our production models
  • Collaborate with the engineering, credit, and product teams to define requirements for new products

DockerPythonSQLKubernetesMachine LearningPyTorchAirflowPandasSpark

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: AuditBoard

  • 5+ years of hands-on experience in developing and deploying machine learning models
  • Ability to write scalable production-quality code
  • Proficiency in classical machine learning methods and familiarity with newer techniques like LLMs
  • Excellent programming skills in Python, Java, or similar languages
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, Hugging Face, Keras, MXNet, or scikit-learn.
  • Familiarity with search/information retrieval and ranking systems
  • Strong communication skills and the ability to work collaboratively
  • Analytically minded with a focus on metrics and evaluation
  • Build, ship, and own end-to-end product features like predictive analytics, automated risk assessments, intelligent data extraction, and personalized insights.
  • Work with engineers, designers, and product managers to create high-performing product features.
  • Design and implement AI solutions using classical ML methods and advanced techniques like LLMs
  • Write well-designed, maintainable, and testable code
  • Write clear and well-defined design documentation
  • Troubleshoot, debug and resolve software bugs
  • Be product-minded and think about the customer
  • Stay updated on AI/ML advancements and explore new techniques and tools.
  • Participate in an Agile software development life cycle
  • Work with Python, JavaScript, Node.JS, Docker, PostgreSQL, Kubernetes, etc

AWSDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLJavaJavascriptKerasKubernetesMachine LearningNumpyPyTorchAlgorithmsData StructuresTensorflowCommunication SkillsAnalytical SkillsAgile methodologiesRESTful APIsSoftware EngineeringData analytics

Posted 16 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 180000.0 - 200000.0 USD per year

πŸ” Software Development

🏒 Company: Sadaora

  • 5+ years of experience developing, deploying, and maintaining ML models in production environments.
  • Proficiency in Python and common ML libraries (e.g., Scikit-learn, TensorFlow, PyTorch, XGBoost).
  • Strong foundation in statistics, linear algebra, probability, and optimization.
  • Deep understanding of a range of ML techniques (regression, classification, clustering, NLP, deep learning).
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Solid understanding of software engineering principles, version control (Git), and CI/CD workflows.
  • Design, train, and evaluate machine learning models using best-in-class frameworks.
  • Architect scalable ML solutions and pipelines, from feature engineering to deployment.
  • Implement rigorous testing, validation, and monitoring processes to ensure model reliability in production.
  • Work closely with data engineers to shape the data architecture required for robust ML workflows.
  • Collaborate with software engineers to integrate ML models into production-grade APIs and applications.
  • Translate complex ML concepts into business-relevant insights and recommendations.

AWSDockerPythonETLGCPGitKubernetesMachine LearningMLFlowPyTorchAzureData engineeringData scienceTensorflowCI/CDSoftware Engineering

Posted 24 days ago
Apply
Apply

πŸ“ United States, Hong Kong, United Kingdom

🧭 Full-Time

πŸ’Έ 176000.0 - 264000.0 USD per year

πŸ” AI legal tech

🏒 Company: OntraπŸ‘₯ 101-250πŸ’° $200,000,000 Series B over 3 years agoLegal TechDocument ManagementInformation TechnologyLegalSoftware

  • 4+ years in applied machine learning or NLP roles.
  • Proficient understanding of transformer-based architectures, embeddings, and document-level NLP.
  • Demonstrated experience in deploying ML models in production environments, including the use of orchestration and monitoring tools.
  • Familiarity with semantic search, vector stores (e.g., Pinecone, Weaviate), or hybrid RAG systems.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field preferred.
  • Design, build, and scale advanced machine learning systems to automate the extraction and retrieval of legal obligations from complex private equity documents.
  • Develop and fine-tune LLM solutions for legal workflows, enhancing the capabilities of Ontra’s AI systems with custom NER pipelines and semantic indexing.
  • Work closely with product, legal, and engineering teams to define project requirements and seamlessly integrate AI solutions into existing workflows.
  • Review and refine datasets and machine learning pipelines to ensure they deliver high performance, scalability, and are tailored to evolving needs.
  • Deploy and continuously monitor machine learning models in production, conducting experiments and implementing optimizations to improve model performance.
  • Drive measurable improvements in legal review processes and enhance end-user productivity through advanced AI applications and tools.

AWSDockerPythonData AnalysisKubernetesMachine LearningMLFlowAlgorithmsREST APIData management

Posted 25 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 216700.0 - 303400.0 USD per year

πŸ” Machine Learning

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F almost 4 years agoπŸ«‚ Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 5+ years of experience in a relevant industry or academic background, preferably in a quantitative/modeling or highly scalable computing environment.
  • Prior experience with personalized feed ranking.
  • Proven track record of delivering complex machine learning projects from conception to deployment, preferably in real-world applications.
  • Ability to lead and mentor machine learning engineers or data scientists.
  • Strong communication skills to collaborate effectively with cross-functional teams and stakeholders.
  • Demonstrated ability to innovate and stay updated with the latest advancements in machine learning and AI.
  • Lead projects from concept, design, implementation, to rollout, ensuring the highest quality and performance.
  • Identify opportunities to enhance ranking capabilities by diving deep into our platform and understanding the needs of our customers.
  • Design and develop applied machine learning models for modeled personalization, game taxonomy, and more, from ideation to production deployment.
  • Collaborate with data scientists, product managers and backend software engineers.
  • Mentor junior team members, share knowledge, and contribute to the technical growth of the team. Provide guidance on machine learning best practices and methodologies.
  • Conduct A/B tests and experiments to iterate and fine-tune algorithms and models.
  • Stay updated on state-of-the-art algorithmic techniques and recognize promising innovations, adapting them to Reddit's unique platform and community.
  • Design, implement, and maintain reliable, high-performance distributed systems.

AWSLeadershipPythonSQLApache AirflowData AnalysisKafkaKubernetesMachine LearningPyTorchAlgorithmsAPI testingData engineeringData scienceREST APISparkTensorflowCommunication SkillsProblem SolvingMentoringTeamworkCross-functional collaborationSoftware EngineeringA/B testing

Posted 30 days ago
Apply
Apply

πŸ“ U.S.

🧭 Full-Time

πŸ” Machine Learning

🏒 Company: OritaπŸ‘₯ 1-10Software

  • Deep knowledge of modern machine learning algorithms (tree-based methods, deep learning architectures, transformers/LLMs).
  • Hands-on experience with PyTorch, TensorFlow, XGBoost or equivalent frameworks.
  • Track record building production-scale ML infrastructures, ideally using GCP (Vertex AI, KubeFlow, BigQuery, etc.).
  • Build and Productionize Models: Design, train, and deploy models that directly power our marketing-focused products, primarily for marketing use cases.
  • Develop Scalable ML Infrastructure: Architect and maintain robust, scalable, MLOps pipelines to ensure reliable training, serving, and monitoring of models in production.
  • Experiment & Optimize: Drive continuous improvement using A/B testing, uplift modeling, causal inference, and other advanced experimentation frameworks to validate and refine model performance.
  • Collaborate & Mentor: Work closely with cross-functional teams, including the CTO and Director of Data, to align on product goals and foster best practices for machine learning and data engineering across the organization.

DockerPythonGCPKubeflowKubernetesMachine LearningMLFlowPyTorchPandasSparkTensorflowCI/CDA/B testing

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 173000.0 - 230000.0 USD per year

πŸ” Software Development

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed over 2 years agoInternet

  • 5+ years in ML engineering or software engineering with production ML deployment experience
  • Strong programming skills in Python and experience with TensorFlow, PyTorch, or Scikit-Learn
  • Experience with MLOps tools such as MLflow, Airflow, Docker, Kubernetes, and CI/CD practices
  • Proficiency with cloud platforms (AWS or GCP), including managed ML services
  • Familiarity with data pipelines and distributed systems like Spark or Dask
  • Transform ML prototypes into production-grade, scalable solutions
  • Build and manage CI/CD pipelines for seamless model integration and deployment
  • Optimize machine learning systems for latency, throughput, and availability
  • Monitor live models, detect performance degradation, and trigger automated retraining
  • Implement cloud-native and distributed computing solutions (AWS, GCP, Spark, Kubernetes)
  • Evaluate and integrate new tools and frameworks to enhance deployment speed and stability
  • Write clean, maintainable code and contribute to knowledge sharing across the ML engineering team

AWSDockerPythonBashCloud ComputingGCPKubernetesMachine LearningMLFlowPyTorchAirflowAlgorithmsData engineeringData StructuresREST APISparkTensorflowCI/CDSoftware Engineering

Posted about 1 month ago
Apply
Apply

πŸ“ Colombia, United States, Croatia

🏒 Company: JobgetherπŸ‘₯ 11-50πŸ’° $1,493,585 Seed over 2 years agoInternet

  • Proven experience in applied machine learning and data science, with a strong portfolio of deployed projects
  • Advanced proficiency in Python and experience with libraries like pandas, scikit-learn, PyTorch
  • Strong command of SQL and familiarity with large-scale data processing
  • Experience with cloud platforms such as AWS, GCP, or Azure
  • Solid understanding of DevOps tools and practices, including Docker, Kubernetes, CI/CD, and infrastructure as code
  • Hands-on experience building ML pipelines, from data ingestion to deployment and monitoring
  • Develop and maintain robust machine learning pipelines for training, validation, and deployment
  • Collaborate cross-functionally to ensure production readiness of models and successful integration with existing systems
  • Leverage cloud-native tools to optimize ML workflows and infrastructure performance
  • Apply DevOps principles to streamline CI/CD processes and manage containerized environments
  • Ensure compliance with data governance and security standards
  • Drive innovation by researching and applying the latest trends in ML, MLOps, and cloud technologies

AWSDockerPythonSQLBashCloud ComputingGCPKubernetesMachine LearningPyTorchAlgorithmsAzureData engineeringData scienceREST APIPandasCI/CDDevOpsTerraformAnsibleData modeling

Posted about 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 136500.0 - 225000.0 USD per year

πŸ” Software Development

🏒 Company: MotionalπŸ‘₯ 1001-5000πŸ’° Seed about 1 year agoπŸ«‚ Last layoff about 1 year agoAutomotiveFleet ManagementInformation TechnologyAutonomous VehiclesSoftware

  • Masters or PhD in Machine Learning, Computer Science, Applied Mathematics, Statistics, Physics or a related field; or equivalent industry experience
  • In-depth understanding of common Machine Learning and Deep Learning algorithms
  • Experience designing, training, and analyzing neural networks for at least one of the following applications: object detection, semantic/instance segmentation, visual classification, motion/gesture recognition, sensor fusion, multitask learning, motion prediction, and/or multi-object tracking
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, testing methods
  • Fluency in Python, including standard scientific computing libraries and Python bindings development experience
  • Experience with PyTorch or other deep learning frameworks
  • Experience working with large data sets and deriving insights from data
  • Experience mentoring and collaborating with others
  • Helps define and influence the direction of the team based on technology and business needs
  • Connect and drive project level impact through technology solutions
  • Formulate problems, architect solutions, and design processes
  • Prototype, evaluate, implement, and iterate on solutions
  • Productionize and deploy solutions onto autonomous vehicle fleets
  • Collaborate with other team members and grow junior engineers

PythonSoftware DevelopmentData AnalysisMachine LearningPyTorchC++AlgorithmsSoftware Engineering

Posted about 2 months ago
Apply