Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - AI/ML

$140k - $180k

Prosum

Job Description

Senior Software Engineer - AI/ML
Salary Range: $140,000-$180,000
About the Role
We are seeking a Senior Software Engineer specializing in AI and Machine Learning to join an innovative AI engineering organization. This role sits at the intersection of applied machine learning, LLM product development, and production-grade software engineering.


The Senior Software Engineer will be responsible for building, training, evaluating, and deploying AI/ML models and agentic systems that power intelligent products and enterprise applications. The ideal candidate combines deep hands-on expertise in PyTorch, transformer architectures, LLMs, and the full machine learning lifecycle with the software engineering discipline required to build reliable, scalable AI solutions in production.


This is an opportunity to play a key role in shaping AI capabilities within a large-scale enterprise environment, working closely with engineering, product, data, architecture, and leadership teams.
Key ResponsibilitiesAI / ML Engineering
  • Design, develop, train, fine-tune, and evaluate machine learning models using PyTorch and related libraries.

  • Build and maintain ML training pipelines, experiment tracking workflows, and model evaluation frameworks.

  • Implement transformer-based models and large language model (LLM) integrations for production use cases, including NLP, information extraction, classification, and generation.

  • Apply parameter-efficient fine-tuning techniques such as LoRA, QLoRA, and PEFT to adapt foundation models to domain-specific applications.

  • Design and implement Retrieval-Augmented Generation (RAG) architectures using vector databases and semantic search pipelines.

  • Optimize model inference for latency and throughput through quantization, batching, caching, and other performance techniques.

  • Develop and maintain AI evaluation frameworks, including automated evaluations and tests, to ensure model behavior is reliable, safe, and production-ready.

LLM Integration & Agentic Systems
  • Design and implement LLM-powered agentic workflows using frameworks such as LangChain and LangGraph.

  • Build multi-step reasoning pipelines, tool-calling agents, and autonomous task execution systems that integrate with enterprise data and product APIs.

  • Develop prompt engineering strategies, few-shot templates, structured outputs, and validation mechanisms.

  • Implement runtime guardrails, failure taxonomies, and quality standards for AI-powered applications.

  • Contribute to enterprise AI infrastructure and context-management capabilities that allow AI agents to securely interact with organizational tools, systems, and data.

MLOps & Production Engineering
  • Build and maintain MLOps infrastructure supporting model training, experiment tracking, versioning, and deployment.

  • Containerize and deploy ML services using Docker and Kubernetes and integrate them with CI/CD pipelines.

  • Monitor model performance in production and implement drift detection, feedback loops, and automated retraining processes.

  • Ensure AI systems meet organizational security, privacy, and compliance requirements, including appropriate data minimization and access controls.

  • Partner with data engineering teams to design and maintain feature stores, data pipelines, and training data infrastructure.

Collaboration & Technical Leadership
  • Partner with architecture and AI leadership to define AI architecture patterns, engineering standards, and best practices.

  • Collaborate with product managers, UX designers, and software engineers to translate AI capabilities into well-designed product features.

  • Conduct code reviews with an emphasis on reproducibility, correctness, maintainability, and production readiness.

  • Mentor engineers on AI engineering fundamentals, LLM integration patterns, and responsible AI practices.

  • Stay current with the rapidly evolving AI/ML landscape and evaluate emerging models, frameworks, and techniques.

  • Contribute to organizational AI maturity initiatives and help establish scalable AI engineering practices.

  • Represent AI engineering practices in architecture and technical review forums.

Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Machine Learning, Statistics, Mathematics, or a related quantitative field.

  • 6-10+ years of professional software engineering experience , including at least 3+ years focused on production ML/AI engineering .

  • Expert-level proficiency in Python and strong familiarity with the Python ML/AI ecosystem.

  • Hands-on production experience with PyTorch , including model development, custom training loops, autograd, GPU acceleration/CUDA, and model serialization.

  • Experience with Hugging Face Transformers, Datasets, and PEFT or comparable libraries.

  • Demonstrated experience building and evaluating RAG pipelines , including chunking strategies, embeddings, vector stores, and retrieval evaluation.

  • Production experience integrating LLM APIs and/or open-source LLMs and building reliable prompt engineering systems.

  • Experience with LangChain, LangGraph , or comparable frameworks for agentic and tool-calling workflows.

  • Strong understanding of machine learning fundamentals, including supervised and unsupervised learning, loss functions, regularization, evaluation metrics, and statistical validation.

  • Experience with experiment tracking and reproducible ML workflows using tools such as MLflow, Weights & Biases, or Comet .

  • Working knowledge of Docker and cloud-based ML platforms such as AWS SageMaker, Azure ML, or equivalent.

  • Experience with SQL and NoSQL databases and designing data pipelines for ML training and inference.

Preferred Qualifications
  • Experience with additional deep learning frameworks such as TensorFlow or JAX , or experience with framework interoperability such as ONNX.

  • Familiarity with computer vision or speech/audio processing.

  • Experience with model compression techniques including quantization, pruning, and knowledge distillation.

  • Experience serving ML models at scale using Triton Inference Server, TorchServe, Ray Serve, or similar technologies.

  • Contributions to open-source ML projects or published research, technical papers, patents, or technical blog posts.

  • Experience with responsible AI frameworks, bias evaluation, model governance, and AI risk management.

  • Familiarity with Model Context Protocol (MCP) and development of MCP servers or comparable tool-integration architectures.

  • Experience working in payroll, fintech, media, enterprise SaaS, or other complex enterprise environments.

  • Experience with Kubernetes-based ML workload orchestration, such as Kubeflow or similar platforms.

Work Environment & Additional Requirements
  • Hybrid work environment with flexibility for remote work.

  • Ability to participate in an on-call rotation as needed for production AI incidents and model deployment events.

  • Access to cloud-based, GPU-accelerated computing environments for model training and experimentation.

  • Ability to work for extended periods at a computer workstation.

  • Ability to use standard computer equipment, including keyboard and mouse.

  • Occasional availability for early-morning or evening meetings to collaborate with distributed teams or international partners.

What You'll Bring
The successful candidate will bring a combination of strong software engineering fundamentals, deep AI/ML expertise, and a production mindset . You should be comfortable moving from experimentation and model development through deployment, monitoring, and continuous improvement.


You will have the opportunity to work on challenging AI problems, influence technical direction, mentor other engineers, and help build intelligent systems that deliver measurable value within an enterprise environment.

Please view our Privacy Policy .
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - AI/ML in United States vacancy
  •  ...aligning with company goals. Identify and capitalize on emerging AI trends in automated shopping, voice commerce, and...  ...digital transformation initiatives. Experience working with AI/ML models, personalization engines, and automation tools. Strong leadership, cross-functional... 
    Senior
    Full time

    Paypal

    San Jose, CA
    23 hours ago
  •  ...As a Senior Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers...  ...other engineers. Responsibilities: Improve AI/ML infrastructure for model development, training, and deployment... 
    Senior
    Full time
    Temporary work

    Aledade

    Austin, TX
    23 hours ago
  •  ...About Bevel Bevel is an AI Health Companion that helps people make smarter decisions...  ...users. We’re looking for incredible Senior Backend Engineers to help us build an ambitious roadmap...  ...improve accuracy, speed, and cost of AI/ML models. Establish best practices for... 
    Senior
    Full time
    Work at office

    Bevel

    New York, NY
    23 hours ago
  •  ...About Flow Flow Engineering is an AI-native requirements platform for modern engineering organizations...  ...role Flow is seeking AI-focused senior software engineers to build AI-powered...  ...~3+ years of experience in applied ML, LLMs, or adjacent fields, with a track... 
    Senior
    Full time
    Flexible hours

    Flow Engineering

    San Francisco, CA
    23 hours ago
  • $200k - $250k

     ...Singapore, and Scottsdale. Garda is looking to hire a  Senior Software Engineer (AI Tooling)  to be a part of our Research and Technology (R&T)...  ...on building production systems and internal platforms—not ML research or model development. You'll design API gateways,... 
    Senior
    Full time

    Garda Capital Partners

    New York, NY
    23 hours ago
  •  ...next generation of social intelligence — an AI-native platform that helps some of the...  ...You'll join a small experienced team where engineers ship product — not tickets. You'll work hand...  ...-down specs. Design & execute LLM/ML evaluation frameworks — from offline benchmarks... 
    Senior
    Full time

    Plot Technologies

    New York, NY
    23 hours ago
  • $170k - $190k

     ...We are looking for a Senior Software Engineer for AI to join our engineering team. In this role, you will design, build, and ship AI-powered features...  ...teams to integrate large language models and other AI/ML capabilities into Lumin's core products and developer tooling... 
    Senior
    Remote job
    Full time

    Lumin Digital

    United States
    23 hours ago
  •  ...As a Senior Software Engineer within the Creator Organization, you will develop innovative full-stack...  ...Understanding Team develops cutting-edge AI models, advanced computer vision systems...  ...backend development to deploying ML models in production environments. Familiarity... 
    Senior
    Full time

    Roblox

    Remote
    23 hours ago
  • $160k - $260k

     ...About Zip Zip is the AI platform for enterprise procurement — built for humans and...  ...LinkedIn Top Startups. Your Role As a Software Engineer on the AI Foundations team, you will own...  ...or interest in working with AI/ML teams to build intelligent workflows.... 
    Senior
    Full time
    Contract work
    Immediate start
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    23 hours ago
  •  ...Why RoboForce RoboForce is an AI robotics company building Physical AI and Robo...  .... We are looking for a Senior Software Engineer to build scalable AI infrastructure. As...  ...Strong proficiency with C++, Python, and ML frameworks (e.g., PyTorch, JAX). Deep... 
    Senior
    Full time
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    23 hours ago
  •  ...specializing in medical devices, robotic systems, and automation is hiring a Senior Software Engineer focused on Robotics and Physical AI Integration. This engineer will own the integration layer between AI/ML models and the physical systems they control.In this role, you will... 
    Senior
    Full time
    2 days per week
    3 days per week

    Motion Recruitment

    Wilmington, DE
    2 days ago
  •  ...for this Job Click HereRole SnapshotUptown ClientTitle: Senior Software Engineer, AppDev (AI-Fluent Senior)Location: Charlotte, NCWork model: On-site,...  ...-fluent in day-to-day engineering, but this is not an AI/ML research role.Role SnapshotUptown ClientTitle: Senior Software... 
    Senior

    Gravity IT Resources

    Charlotte, NC
    1 day ago
  • $184k - $287.5k

    NVIDIA GPU Architecture Group is seeking a senior software engineer to automate and optimize performance analysis workflows for AI training and inference workloads. You will not...  ...building developer tools or platforms for ML engineersContributions to open-source AI tooling... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • $200k - $300k

     ...Company Overview At Skild AI, we are building the world's first general purpose...  ...Overview Skild AI, Inc. seeks a Senior Software Engineer, AI Training & Infrastructure in San...  ...infrastructure and tools that support the full ML lifecycle—data preparation, training... 
    Senior
    Full time

    Skild AI

    San Mateo, CA
    23 hours ago
  • $174k - $252k

     ...P&D teams) to build emerging AI capabilities and technologies...  ...experience. 5 years of experience with software development in Python.3 years...  .... 3 years of experience with ML infrastructure (e.g., model...  .... Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...implement GenAI solutions, leverage ML infrastructure, and evaluate...  ..., maintaining, or launching software products, and 1 year of...  ...technologies.Google's software engineers develop the next-generation technologies...  ...to push technology forward. AI will change the future of work... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $80 - $100 per hour

     ...evaluation pipelines used to test frontier AI models on real software engineering work: Design coding benchmarks...  ...of residence. Nice to have Senior or Lead-level profile with a history...  ...Bachelor's or Master's in CS, ML, or related field (or equivalent professional... 
    Senior
    Remote job
    Full time
    Contract work
    For contractors

    G2i

    Miami, FL
    23 hours ago
  • $174k - $252k

     ...infrastructure that power drive Generative AI (GenAI) products and services....  .... 5 years of experience with software development in one or more...  .... 3 years of experience with ML infrastructure (e.g., model...  .... Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Boulder, CO
    3 days ago
  • $174k - $252k

     ...experience. 5 years of experience with software development in one or more...  .... 3 years of experience with ML infrastructure (e.g., model...  ...projects.Experience with AI/ML model architectures, particularly...  ...Fusion.Google's software engineers develop the next-generation technologies... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $168.1k - $227.4k

    The Software Development Engineer will lead the team in technical strategy, design, build, and operation of...  ...and availability of AWS Trainium-based AI servers. This role requires expertise in...  ...engineering, and datacenter teams to manage AI/ML infrastructure.Key job responsibilities... 
    Senior
    Internship
    Flexible hours

    Amazon

    Seattle, WA
    2 days ago
  • $158.1k - $213.8k

     ...your future with us.ABOUT THE TEAMOur AI/ML Engineering team is at the forefront of transformative...  ...a highly skilled and innovative Senior AI/ML Engineer to design, architect, and...  ...into scalable, intelligent systems.As a Software Development Engineer, AI/ML, you will..... 
    Senior
    Internship
    Flexible hours

    Audible

    Newark, NJ
    18 hours ago
  • $174k - $252k

     ...solutions in one or more specialized ML areas, leverage ML...  ...with Business, PM, UX, and other engineering teams.Minimum qualifications:Bachelor...  ....5 years of experience with software development in one or more...  ...processing, debugging).Generative AI experience.Preferred... 
    Senior
    Worldwide

    Google

    Mountain View, CA
    23 hours ago
  • $174k - $252k

     ...context, and high-utility helpfulness.Identify engineering gaps, set technical roadmap priorities,...  ...:Bachelor's degree in Computer Science, Software Engineering, or equivalent practical...  ...Large Language Models (LLMs) and generative AI systems.Experience with algorithms and... 
    Senior

    Google

    New York, NY
    3 days ago
  • $174k - $252k

     ...implement GenAI solutions, leverage ML infrastructure, and evaluate...  ..., maintaining, or launching software products.1 year of experience...  ....Google's software engineers develop the next-generation technologies...  ...push technology forward. The AI and Infrastructure team is redefining... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $174k - $253k

     ...solutions in one or more specialized ML areas, leverage ML...  ...testing, maintaining, or launching software products, and 1 year of experience...  ....Google's software engineers develop the next-generation technologies...  ...push technology forward.The AI and Infrastructure team is... 
    Senior
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $193.3k - $261.5k

     ...passionate about large-scale systems, AI innovation, and customer...  ...Architect and build scalable ML infrastructure powering LLM...  ...operational excellence* Raise the engineering bar through technical...  ...of non-internship professional software development experience- 5+ years... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $168.1k - $227.4k

    AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale...  ...accelerators. This role is for a senior software engineer in the Machine Learning Inference Applications...  ...on GPUs, Neuron, TPU or other AI acceleration hardware.Amazon is an equal... 
    Senior
    Work experience placement
    Flexible hours

    Amazon

    Seattle, WA
    4 days ago
  • $143k - $191k

     ...building the next generation of Agentic AI products that help millions of people and...  ...better talent decisions. We’re looking for a Software Engineer to design and build highly scalable, user...  ...with product managers, designers, and AI/ML engineers to bring intelligent agents to... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Eightfold

    Santa Clara, CA
    3 days ago
  • $168.1k - $227.4k

     ...Talent Solution’s Core Science and Engineering organization as a Senior Software Development Engineer at the forefront...  ...advanced machine learning and agentic AI technologies and by partnering...  ...systems that make Machine Learning (ML), LLM, Econometrics/Statistical/Causal... 
    Senior
    Internship
    Flexible hours

    Amazon

    Bellevue, WA
    3 days ago
  •  ...technology infrastructure. As a Senior AI Developer, this role will be...  ...used across day-to-day engineering workflows in the SDLC—implementation...  ...degree in Computer Science, Software Engineering, or related...  ...hands-on experience with AI/ML implementation and production... 
    Senior

    Mindlance

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - AI/ML. Be the first to apply!