×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer AI

Job in Ridgefield, Fairfield County, Connecticut, 06877, USA
Listing for: Boehringer Ingelheim
Full Time position
Listed on 2026-07-27
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Backend Developer
Job Description & How to Apply Below

AI Engineer Role at Boehringer Ingelheim

In this role you will partner with product and engineering teams at Boehringer Ingelheim, in our BI X business to design, build, and integrate AI-powered solutions into applications that drive meaningful impact in healthcare. You will work across the full AI development lifecycle from rapidly prototyping LLM-based workflows to delivering reliable, well evaluated solutions that teams can build on. If you enjoy experimenting with emerging AI tools, working across disciplines, and turning ideas into working software, you will feel at home at BI X.

Our global presence provides opportunity for all employees to collaborate internationally, offering visibility and opportunity to directly contribute to the companies´ success. We realize that our strength and competitive advantage lie with our people. We support our employees in a number of ways to foster a healthy working environment, meaningful work, mobility, networking and work-life balance. Our competitive compensation and benefit programs reflect Boehringer Ingelheim´s high regard for our employees.

Duties & Responsibilities
  • AI Integration & Development:
    Design and implement LLM-based features and pipelines using frameworks such as Lang Chain and Lang Graph. Build and maintain Retrieval-Augmented Generation (RAG) systems, including vector store management, chunking strategies, embedding pipelines, and retrieval optimization.
  • Prototyping & Experimentation:
    Rapidly explore and evaluate new AI capabilities, tools, and approaches. Translate ambiguous problem statements into working prototypes that demonstrate value and inform product direction.
  • Collaboration & Requirements Gathering:
    Meet regularly with IT colleagues, product owners, and stakeholders to understand business needs and translate them into well-scoped AI engineering solutions. Communicate tradeoffs clearly across technical and non-technical audiences.
  • Application Support:
    Maintain and improve existing AI-integrated systems, troubleshoot pipeline failures, and take corrective action on issues related to retrieval quality, prompt behavior, or model outputs.
  • Project Participation:
    Contribute to project teams by delivering on assigned tasks and action items, participating in agile ceremonies, and supporting delivery against team goals.
  • Technical Awareness:
    Stay current with the rapidly evolving AI/ML landscape, including emerging LLM capabilities, new tooling, and best practices for responsible AI development.
  • Documentation:
    Produce clear documentation for AI workflows, integration patterns, prompt templates, and system architecture in support of both operational and project activities
Requirements

Core Competencies

  • Proficiency in Python for AI/ML development and backend service integration.
  • Hands-on experience with Lang Chain and/or Lang Graph for building agentic and multi-step LLM workflows.
  • Strong understanding of RAG pipelines end-to-end: document ingestion, chunking, embedding, vector storage, and query-time retrieval.
  • Familiarity with leading LLM providers and APIs (e.g., OpenAI, Anthropic, Azure OpenAI, AWS Bedrock).
  • Experience with evaluation and testing of AI systems, including retrieval quality metrics, LLM output assessment, and regression testing for prompt changes. Understanding of AI observability and experimentation tooling (e.g., Lang Smith, Weights & Biases, or equivalent).
  • Working knowledge of vector databases and semantic search principles.
  • Solid foundation in software engineering practices: version control (Git), CI/CD, and containerization (Docker).
  • Effective communication skills with the ability to explain AI system behavior and limitations to non-technical stakeholders.

Senior Software Engineer:

  • Associate degree in Computer Science or MIS with a minimum of 4 years experience; or Bachelor degree in Computer Science, or MIS, or related field with a minimum of 2 years of experience; or a Master degree in Computer Science, MIS, with minimum 1 year of experience; or relevant Business or IT experience of minimum of 4 years.
  • Hands-on experience building and shipping software in Python, with working knowledge of REST API development and integration…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary