Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this AI Software Engineer / AI Agent Engineer role.
Rezi rewrites your resume against 3Core Systems , Inc's job description. Free.

Tailor your resume to this AI Software Engineer / AI Agent Engineer role.
Rezi rewrites your resume against 3Core Systems , Inc's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the AI Software Engineer / AI Agent Engineer posting at 3Core Systems , Inc — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the AI Software Engineer / AI Agent Engineer posting at 3Core Systems , Inc — free, in seconds.
About the Role
Join a collaborative team of engineers, product owners, and business partners building high-impact AI products with leverage across the firm. Independently design, build, and scale production-grade AI agents and intelligent systems that solve complex business problems. Lead technical workstreams, incubate new AI products, experiment with emerging technologies, and partner with business-aligned technology teams for broader adoption.
Responsibilities
- Own the end-to-end design and delivery of production-grade AI agents and intelligent systems.
- Design agentic workflows using orchestration, tool integration, retrieval-based systems, structured outputs, context management, and human-in-the-loop patterns.
- Partner with product owners and business stakeholders to translate needs into scalable AI solutions.
- Lead technical workstreams from rapid experimentation and validation through production adoption.
- Establish evaluation and testing approaches for non-deterministic AI systems.
- Make informed engineering trade-offs across models, prompts, context, tools, latency, cost, reliability, security, and maintainability.
- Contribute to reusable AI capabilities and shared engineering patterns.
- Lead code and design reviews, mentor less-experienced engineers, and help others solve complex technical problems.
- Own technical debt and continuously improve system quality, reliability, and maintainability.
- Rapidly evaluate emerging AI technologies and determine their business value.
- Support the Build-Operate-Transfer model by preparing AI solutions for long-term ownership.
- Understand business priorities, shape solution direction, and deliver measurable outcomes.
- Translate complex business needs into effective technology solutions and communicate technical trade-offs.
- Balance innovation, business value, scalability, risk, fiscal responsibility, and long-term maintainability in technical decisions.
Requirements
- BS or MS in Computer Science or a related technical field, or equivalent practical experience.
- 5+ years of professional software engineering experience.
- Strong hands-on development experience in object-oriented languages such as Python, Java, or JavaScript/TypeScript.
- Hands-on experience building AI-enabled applications, intelligent workflows, or agentic systems using modern LLMs and AI development frameworks.
- Practical experience with modern AI engineering patterns such as agent orchestration, tool/function calling, retrieval-based systems, prompt and context engineering, structured outputs, evaluation, observability, or guardrails.
- Experience taking AI-enabled systems beyond prototypes toward production, including testing, monitoring, reliability, security, and operational considerations.
- Strong experience with cloud-native architectures, containerized microservices, APIs, and modern software delivery practices.
- Strong analytical, problem-solving, software design, and debugging skills.
- Demonstrated commitment to engineering quality through automated testing, code reviews, observability, and continuous delivery.
- Ability to independently own complex technical problems and clearly communicate designs, decisions, and trade-offs.
- A product mindset, strong learning agility, and passion for staying current with the rapidly evolving AI engineering landscape.
- Experience mentoring engineers or leading technical workstreams.
- Understanding of financial markets, asset management, or financial instruments.
Skills
- Python
- Java
- JavaScript/TypeScript
- AI agents
- Intelligent systems
- Agent orchestration
- Tool integration
- Retrieval-based systems
- Structured outputs
- Context management
- Human-in-the-loop patterns
- LLMs
- AI development frameworks
- Prompt engineering
- Context engineering
- Evaluation
- Observability
- Guardrails
- Cloud-native architectures
- Containerized microservices
- APIs
- Software delivery practices
- Automated testing
- Code reviews
- Continuous delivery
Location
- NYC
- Baltimore, MD
Work Type
- Full Time
- Hybrid (2 days per week)
Experience Level
- Senior
- 5+ years of professional software engineering experience
Education Level
- BS or MS in Computer Science or a related technical field, or equivalent practical experience
Benefits
- Opportunities to create real impact at work and in your community
- Resources to support your career path
- Compensation
- Benefits
- Flexibility to enrich your life
- Collaborative culture
- Respects and values differences
- Spirit of generosity
About the Company
- A premier global asset management organization with more than 85 years of experience.
- Provides investment solutions and a broad range of equity, fixed income, and multi-asset capabilities to individuals, advisors, institutions, and retirement plan sponsors.
- Takes an active, independent approach to investing, offering a dynamic perspective and meaningful partnership.
- Believes doing the right thing for clients and associates is good business.