Business Intelligence Advisors, Inc. (BIA) develops proprietary research and analytical products for institutional investors and other sophisticated clients. Our work combines specialized behavioral research, unique datasets, and technology to help clients identify and evaluate information that traditional financial analysis may overlook. BIA is expanding its AI-enabled research products and the technology through which clients access and use our analysis. We are seeking a Software Engineer to help develop these products while maintaining and extending the software and data infrastructure that supports our business. The Software Engineer will join a small development team and report directly to BIA’s Senior Software Engineer. This is a hands-on, mid-level engineering position for someone with strong general software development skills who is interested in applying those skills to AI-enabled products. You will work primarily with an existing C# and SQL Server environment, while also developing new capabilities using Python, large language models, APIs, and related technologies. The position includes a mix of new product development, integration work, database and backend development, and improvements to existing applications. Because our development team is small, the role offers substantial ownership and exposure to the full software development lifecycle and the rest of the organization. The successful candidate will be comfortable working in an established codebase, learning unfamiliar technologies when needed, and collaborating with colleagues throughout the business to turn practical needs into reliable software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed