CrawlJobs Logo

Senior Software Engineer - GenAI

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Mountain View

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

119800.00 - 234700.00 USD / Year

Job Description:

Shape the future of AI-powered search and help billions of users find answers instantly. The Bing GenAI team in Microsoft AI is at the forefront of revolutionizing how people interact with information, building the intelligent systems that power Copilot Search, generative answers, and cutting-edge AI experiences. You'll be working alongside world-class engineers and researchers to push the boundaries of what's possible with large language models and generative AI. As a Senior Software Engineer on this team, you will drive the architecture and development of high-performance services that power generative AI features across Bing and Copilot. You'll lead efforts in prompt engineering and tuning, develop modern C#-based service layers, and leverage your subject-matter expertise to guide workgroup project plans and delivery of new feature areas including web grounding, Search mode, answer cards, and generative UI. This opportunity will allow you to deepen your technical leadership skills, develop expertise in large-scale AI systems architecture, and expand your influence by mentoring other engineers.

Job Responsibility:

  • Provides technical leadership related to building large language model-driven Generative Search projects, and prototype, develop and ship these projects
  • Partners with stakeholders to determine user requirements for a set of scenarios
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Leads by example and mentors others to produce extensible and maintainable code used across products
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, JavaScript and TypeScript
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, JavaScript and TypeScript
  • OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C#, JavaScript and TypeScript
  • OR equivalent experience
  • 2+ years of experience with C# and .NET development for high-performance, scalable backend services
  • 2+ years of experience with distributed systems, microservices architecture, or cloud-native development at scale
  • 2+ years of experience with AI/ML systems, large language models, or prompt engineering in production environments
  • 2+ years of experience with React or similar modern JavaScript frameworks

Additional Information:

Job Posted:
January 29, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer - GenAI

Senior Software Engineer – AI

NStarX is seeking a highly skilled Senior Software Engineer – AI with a strong f...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field (PhD is a plus)
  • 9+ years of experience in AI/ML engineering or related roles
  • 3+ years of experience in Generative AI with team leadership responsibilities
  • Proven track record of production-grade ML and GenAI model development and deployment
  • Programming: Python (preferred)
  • GenAI Frameworks: Hugging Face Transformers, Diffusers, LangChain, TGI
  • Serving & Inference: FastAPI, gRPC, NVIDIA Triton, TorchServe
  • Cloud Platforms: AWS (SageMaker, EKS), GCP (Vertex AI, GKE), Azure (Azure ML, AKS)
  • MLOps & DevOps: Kubeflow, MLflow, GitHub Actions, Jenkins, Helm, Terraform
  • Optimization Techniques: Model quantization, distillation, pipeline and tensor parallelism
Job Responsibility
Job Responsibility
  • Design, develop, and deploy machine learning models and AI algorithms to address complex business challenges
  • Lead and mentor a team of AI/ML engineers, ensuring quality and scalability in solution design and implementation
  • Collaborate closely with cross-functional teams including data scientists, software engineers, product managers, and UX designers
  • Lead the development and deployment of Generative AI applications across text, code, image, and audio modalities using state-of-the-art LLMs
  • Design and implement CI/CD pipelines for the GenAI model lifecycle including training, validation, packaging, and deployment
  • Apply best practices for model performance tuning, cost optimization, and scalable deployment in cloud and hybrid environments
  • Develop prompt engineering, fine-tuning strategies (LoRA, QLoRA, PEFT), and evaluation protocols tailored to business use cases
  • Stay current with emerging trends in AI, ML, and Generative AI and drive adoption across teams
  • Document processes, model architectures, and deployment strategies for traceability and knowledge sharing
  • Work closely with cross-functional teams to gather requirements and deliver high-quality solutions
What we offer
What we offer
  • Competitive salary aligned with market standards
  • Opportunities for professional development and skill enhancement
  • A collaborative and innovative work environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Build AI Tools

This role sits within the newly formed GenAI Security team, which is responsible...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly motivated self-starter with excellent interpersonal and problem-solving skills
  • Bachelor’s degree or equivalent work experience
  • Good oral and written communication skills
  • Significant relevant industry work experience
  • Experience of the full lifecycle of design, implementation and running of enterprise software solutions involving cross functional team collaboration
  • Expertise in a major programming language such as Python and/or Go, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc)
  • Expertise in designing and implementing secure APIs and libraries
  • Experience in Generative AI, LLM frameworks, LLM prompt engineering and/or adversarial testing is a bonus
  • Experience with Cyber engineering and Operations, which could include DevSecOps or MLSecOps
  • Experience contributing to the architecture and design (architecture, design patterns, reliability, scaling) of new and current systems
Job Responsibility
Job Responsibility
  • Designing, developing, optimizing, and enhancing a GenAI prompt security platform to protect firm AI/LLM-based applications from adversarial attacks and prompt injections
  • Building and automating a security testing framework to validate protection mechanisms for various LLM use cases
  • Owning solutions that are expected to operate and perform at scale across the organisation
  • Collaboration with multiple stakeholders and partners across Engineering and Operations as well as partner teams within the wider Citi organisation, across different time zones
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior AI Engineer

Elsewhen, a London-based consultancy, designs and builds technology solutions fo...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
elsewhen.com Logo
Elsewhen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Professional AI engineering experience
  • Background in Software Engineering with Python
  • Solid understanding of the Python standard library and modern Python coding, testing, debugging and automation techniques
  • Hands-on experience building solutions using LLMs and Agentic architectures with ADK, LlamaIndex, or LangGraph
  • Working with vector databases for embedding and indexing
  • Strong experience with cloud platforms
  • Strong experience with API design and frameworks like FastAPI or Flask
  • Solid experience with relational databases and SQL
  • Interest in expanding your knowledge into GenAI and machine learning
  • Excellent communication skills and the ability to work well in a collaborative team environment
Job Responsibility
Job Responsibility
  • Experiment with POCs to find solutions for real-world problems using Large Language Models
  • Collaborate on AI-driven projects, working alongside engineers, product managers and AI specialists while maintaining clear documentation
  • Build and deploy Agentic LLM-based solutions with LangGraph
  • Familiar with different multi agent system patterns
  • Build and deploy LLM-based solutions using RAG
  • Familiar with different types of databases: Relational, Graph etc
  • Design and optimise APIs using Python and FastAPI to serve AI solutions
  • Familiar with GCP ecosystem and Cloudrun
  • Build and optimise data pipelines for vector search and knowledge retrieval using Vector databases and embedding models
What we offer
What we offer
  • Private Health Insurance: Comprehensive coverage for both physical and mental health
  • Flexible and Remote-First Work Environment: Choose how and where you work, with the option for weekly team meet-ups in central London
  • Generous Leave Policy: 27 days of holiday plus bank holidays
  • Family-friendly policies, including enhanced maternity, paternity and shared
  • Learning and Development: Individual annual budget of £2,000 for learning and development, with dedicated learning days
  • Feel Better Fund: £500 to help set up your remote office
  • Social Events: Monthly and quarterly team events, an annual team trip, and half-yearly social events
  • Gym Membership Contribution: Support for maintaining your physical health
  • Pension Contribution: Enhanced employer pension contribution of 6%
  • Bonus Opportunities: Potential to receive a discretionary (non-contractual) bonus based on business and personal achievements
Read More
Arrow Right

Senior Machine Learning Systems Engineer

Our organization drives AI innovation across Jira products. We deliver seamless ...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience building Machine Learning and AI solutions (4+ years)
  • Proven experience developing, deploying, and maintaining end-to-end ML systems, including data engineering, model serving, and monitoring
  • Expert proficiency with GenAI frameworks and tools, including developing and fine-tuning large language models (LLMs) and building retrieval-augmented generation (RAG) systems
  • Expert proficiency in Python and ML frameworks like PyTorch, TensorFlow, or JAX
  • Experience implementing MLOps, CI/CD pipelines, and automation for continuous training, deployment, and monitoring of ML models
Job Responsibility
Job Responsibility
  • Collaborate with software engineers, data scientists, and product managers to solve complex problems
  • Lead projects from technical design through launch
  • Partner with teams to achieve impactful results
  • Deliver robust ML solutions to build AI features reaching millions
  • This includes curating ML datasets, fine-tuning open-source LLMs, or accessing proprietary LLMs
  • Mentor junior members of the team
What we offer
What we offer
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Head of Quality Engineering

At Fospha, speed and quality aren’t trade-offs — they’re the same thing. Our goa...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
blenheimchalcot.com Logo
Blenheim Chalcot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior leadership experience scaling QA or Quality Engineering functions, ideally across multiple geographies
  • Ability to drive transformation from traditional QA to developer-owned Quality Engineering and continuous delivery
  • Deep technical mastery in automation frameworks, data quality engineering, and ML validation
  • Understanding of how to validate GenAI-powered systems — including prompt resilience, output coherence, and model drift
  • Retain hands-on credibility — able to advise on tooling, review architecture, and guide senior engineers
Job Responsibility
Job Responsibility
  • Define and embed a unified QA strategy across software, data and ML pipelines — building on existing frameworks to drive measurable improvements in speed, quality and delivery confidence
  • Architect and execute systemic quality interventions — using real-time data and deep organisational observation to identify bottlenecks and rework process, tooling and team structures
  • Advance quality in GenAI-powered interfaces — pioneering validation strategies for conversational and emergent UIs where traditional testing is insufficient
  • Lead and grow a distributed QA team — evolving the current team into a global centre of excellence, embedding Quality Engineering expertise across all delivery teams
  • Own and communicate QA metrics — defining and reporting on speed, quality, rework and schedule achievement to drive visibility and strategic decision-making across the SLT
What we offer
What we offer
  • Competitive salary
  • Be part of a leading global venture builder, Blenheim Chalcot, and learn from the incredible talent in BC
  • Be exposed to the right mix of challenges and learning and development opportunities
  • Flexible Benefits including Private Medical and Dental, Gym Subsidiaries, Life Assurance, Pension scheme etc
  • 25 days of paid holiday + your birthday off
  • Free snacks in the office
  • Quarterly team socials
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - GenAI, LLM

Join the Engineering team working on an Autonomous marketing solution to help sh...
Location
Location
Slovakia
Salary
Salary:
3700.00 EUR / Month
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A holistic engineering mindset oriented toward product excellence and impact
  • Hands-on expertise in building, testing, and shipping GenAI/LLM-based agentic systems
  • Practical proficiency across software engineering, applied LLM development, and DevOps practices, ensuring real-world reliability—not just theoretical capability
  • Comfort with fast-paced, iterative development and a user-validated, visionary approach to technology and business outcomes
  • Hands-on experience designing, evaluating, and maintaining production-grade AI agentic systems—with a proven record of applying GenAI, LLMs, and agent orchestration in real-world scenarios
  • Proven proficiency in Python engineering and modern backend development—including data processing, API development, and creation of robust microservice architectures
  • Experience with prompt engineering and context/memory design for LLM-powered systems is highly valued
  • Operational knowledge across the full stack: solid grasp of software engineering principles, LLM/GenAI application development, cloud operations (especially in GCP environments), CI/CD, and DevOps practices
  • Expertise in evaluation methodologies: you develop comprehensive test suites and system-level benchmarks, ensuring the functional and behavioral quality of autonomous agents and their integration into broader business workflows
  • Experience collaborating with product managers, data scientists, and UX/UI engineers to align technical solutions tightly with business goals and user needs—demonstrating a track record of delivering features that ship, iterate, and create value for customers
Job Responsibility
Job Responsibility
  • Design and deliver meaningful, production-grade features end-to-end
  • Define technical specifications directly from business goals
  • Build and ship APIs and backend components that drive agentic workflows and seamless AI-powered automation
  • Integrate and operationalize state-of-the-art GenAI, LLMs, and orchestration frameworks
  • Take full accountability for the robustness of your solutions: developing comprehensive test suites, rigorous evaluation frameworks, and monitoring strategies
  • Apply your full stack of skills—ranging from software engineering and prompt/context design to real-world LLM/GenAI operations and DevOps best practices
  • Embrace and drive an iterative, agile development process
  • Support, maintain, and evolve your components post-launch
  • Document your systems and learnings to enable efficient collaboration within the team
What we offer
What we offer
  • Stock options
  • Comprehensive benefits package
  • $1,500 professional education budget on an annual basis
  • Employee referral bonus of up to $3,000
  • Company performance bonus
  • Restricted Stock Units or Stock Options
  • Flexible working hours
  • Virtual-first work with several Bloomreach Hubs available across three continents
  • Company events
  • 5 paid days off to volunteer
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - GenAI, LLM

Join the Engineering team working on an Autonomous marketing solution to help sh...
Location
Location
Czechia
Salary
Salary:
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A holistic engineering mindset oriented toward product excellence and impact
  • Hands-on expertise in building, testing, and shipping GenAI/LLM-based agentic systems
  • Practical proficiency across software engineering, applied LLM development, and DevOps practices, ensuring real-world reliability—not just theoretical capability
  • Comfort with fast-paced, iterative development and a user-validated, visionary approach to technology and business outcomes
  • Hands-on experience designing, evaluating, and maintaining production-grade AI agentic systems—with a proven record of applying GenAI, LLMs, and agent orchestration in real-world scenarios
  • Proven proficiency in Python engineering and modern backend development—including data processing, API development, and creation of robust microservice architectures. Experience with prompt engineering and context/memory design for LLM-powered systems is highly valued
  • Operational knowledge across the full stack: solid grasp of software engineering principles, LLM/GenAI application development, cloud operations (especially in GCP environments), CI/CD, and DevOps practices. You know how to build, deploy, monitor, and scale complex agentic systems in production
  • Expertise in evaluation methodologies: you develop comprehensive test suites and system-level benchmarks, ensuring the functional and behavioral quality of autonomous agents and their integration into broader business workflows
  • Experience collaborating with product managers, data scientists, and UX/UI engineers to align technical solutions tightly with business goals and user needs—demonstrating a track record of delivering features that ship, iterate, and create value for customers
  • Strong initiative, ownership, and an agile problem-solving approach: you thrive in fast-paced, iterative environments, embrace feedback from early adopters, and adapt solutions quickly
Job Responsibility
Job Responsibility
  • Design and deliver meaningful, production-grade features end-to-end, always anchored in clear user needs and measurable business value. You’ll translate high-level vision and customer requirements into actionable plans, robust code, and scalable solutions
  • Define technical specifications directly from business goals and work collaboratively with product managers, engineers, QAs, and data scientists to ensure that every build solves a concrete problem for users
  • Build and ship APIs and backend components that drive agentic workflows and seamless AI-powered automation—ensuring performance, security, and maintainability at scale
  • Integrate and operationalize state-of-the-art GenAI, LLMs, and orchestration frameworks so your agents take real business actions in production environments, not just in proofs-of-concept
  • Take full accountability for the robustness of your solutions: developing comprehensive test suites, rigorous evaluation frameworks (including agent- and system-level benchmarking), and monitoring strategies to ensure reliability and measurable outcomes. You'll evaluate both automated agentic behaviors and overall system performance to guarantee these systems perform as intended in live scenarios
  • Apply your full stack of skills—ranging from software engineering and prompt/context design to real-world LLM/GenAI operations and DevOps best practices. You’ll make agentic systems functional, maintainable, and resilient from dev environments through to production and post-launch
  • Embrace and drive an iterative, agile development process: push early integrations, prototype quickly, validate solutions with internal customers and early adopters, solve problems collaboratively as they arise, and continually refine your work based on real feedback. You will balance near-term impact with a bold, forward-thinking product vision that anticipates the needs of tomorrow’s marketers
  • Support, maintain, and evolve your components post-launch, responding to customer needs, monitoring real-world performance, and delivering ongoing improvements in response to user and business insight
  • Document your systems and learnings to enable efficient collaboration within the team and fast, informed future iteration
What we offer
What we offer
  • A great deal of freedom and trust
  • Flexible working hours
  • Work virtual-first with several Bloomreach Hubs available across three continents
  • Company events
  • 5 paid days off to volunteer
  • People Development Program
  • Communication coach
  • Leader Development Program
  • $1,500 professional education budget
  • Employee Assistance Program
Read More
Arrow Right
New

Senior AI Software Engineer

We are looking for a Senior AI Software Engineer to help build and evolve AI-pow...
Location
Location
Israel , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience
  • At least 5 years of professional experience as a software engineer building and operating production systems
  • Experience in designing and deploying end-to-end GenAI solutions
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, testing, and version control
  • Ability to collaborate effectively across teams and communicate complex technical concepts clearly
  • Experience building cloud-based services on platforms such as Azure, AWS, or GCP
Job Responsibility
Job Responsibility
  • Design, develop, and maintain cutting-edge AI technologies and products within the Office of the CTO, from early prototypes to production-grade systems
  • Build and evolve AI agent-based architectures, including multi-agent workflows and tool-using agents
  • Apply advanced LLM design patterns to improve accuracy, robustness, and safety of LLM-powered systems, including prompt engineering, flow engineering, Retrieval-Augmented Generation (RAG), self-review, ReAct, and guardrails
  • Write high-quality, secure, and maintainable code primarily in Python, following modern software engineering best practices
  • Collaborate with cross-functional teams, including product, research, and security, to define requirements and deliver end-to-end AI solutions
  • Identify and resolve reliability, performance, and security issues in AI-enabled services
  • Contribute to architecture and design reviews, ensuring solutions meet security, privacy, compliance, and responsible AI requirements
  • Mentor other engineers and contribute to a culture of engineering excellence and continuous learning
  • Fulltime
Read More
Arrow Right