Job Description
Software Engineer
The Role
Do you want to work on leading edge technologies including the latest AI technologies and tools? Do you have a passion for transforming how developers work and build software? As a Software Engineer, you will work within a diverse team comprised of passionate technologists who believe in the power of innovation and constant collaboration. We believe in empowered, self‑motivated teams can achieve outstanding things. We are passionate about open‑source contribution, sharing our expertise and knowledge with the engineering community while adopting a continuous learning approach.
The Expertise And Skills You Bring
Working with at least two languages (Python, Node, Go, etc)
Applying software engineering best practices and principles (TDD, CI/CD, code reviews, etc)
Designing or consuming multi-agent workflows (orchestrator/specialist patterns)
Understanding of context engineering techniques: system prompts, agent customization, agent skills, MCP, etc
Understanding of how LLMs reason and where context window management matters
Comfort working in ambiguous, fast‑moving AI tooling landscape
Bias for experimentation, building prototypes and evaluating AI outputs critically
Bonus Skills
Prompt engineering evaluation (evals, red‑team prompts)
Familiarity with at least one agentic framework: LangGraph, CrewAI, AutoGen, or similar
The Team
This is an opportunity for a highly motivated Software Engineer to join Fidelity Architecture and Engineering who are responsible for enabling the next generation platforms across Fidelity. You will work in a diverse, open and transparent culture using innovative solutions with the latest AI native technologies and leading‑edge engineering practices.
Category
Information Technology
#J-18808-Ljbffr