Going above and beyond to create innovative, full lifecycle solutions. We make the world safer and more productive.
Software Engineer – AI Development
Location
Pennsylvania
Posted
47 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer – AI Development
Concurrent Technologies Corporation
• Design, develop, and maintain APIs, and enterprise applications using modern frameworks (C#, .NET Core, React, Blazor, etc.) • Support development lifecycle processes: requirements gathering, design, development, testing, deployment, and ongoing maintenance. • Integrate AI capabilities into business systems using commercial AI services (e.g., OpenAI, Microsoft Copilot, Google Gemini, Azure Foundry/AI) and internal applications. • Collaborate closely with senior engineers and architects to implement scalable and maintainable solutions. • Design and implement integrations between internal systems, SaaS platforms, and third-party services using RESTful APIs and event-driven patterns. • Build and support scalable data ingestion and ETL pipelines that prepare and manage data for enterprise applications, analytics, and future AI or modeling initiatives as organizational capabilities mature. • Leverage Python for automating data processing, API consumption, and embedding AI capabilities into applications. • Work within our multi-cloud infrastructure, leveraging DevSecOps principles and Infrastructure as Code (IaC) to build, test, and deploy applications securely and efficiently. • Partner with business stakeholders to understand workflows and translate operational needs into technical solutions. • Ensure applications and AI integrations follow organizational security, compliance, and responsible data usage practices.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- 5+ years of professional software engineering experience developing full-stack web applications leveraging C#, the .NET Core platform, and modern front-end frameworks such as React/Blazor
- Hands-on experience integrating software with external APIs and SaaS platforms, including leveraging commercial AI services and other cloud-based applications
- Experience designing and working with relational databases (e.g., SQL Server, Oracle, MySQL)
- Familiarity with cloud platforms (Azure, AWS) and deployment best practices
- Understanding of modern AI application patterns such as prompt engineering, retrieval-augmented generation (RAG), or AI-assisted automation is preferred.
- Strong learning mindset and interest in evolving with the company’s AI strategy.
Benefits
- Competitive salary and benefits package
- Opportunity for professional development
- Educational opportunities
- Recognition for quality work
- Work-life balance promotion
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Take end-to-end ownership of features and services: from design and coding to deployment, monitoring, and maintenance (“You build it, you run it”). • Collaborate with product managers and designers to shape solutions that solve real user problems. • Modernize and expand our front end while contributing to backend services and databases. • Contribute to the architecture, design, and implementation of new product capabilities. • Set up and improve CI/CD pipelines to deliver frequently and with confidence. • Ensure quality through testing (TDD/BDD), code reviews, and proactive issue prevention. • Apply best practices in DevOps, Automation, and Operational Excellence. • Share knowledge with the team.
Enterprise IAM Software Engineer II
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• Support the daily operations of our enterprise IAM program, including intake, triage, and execution of access lifecycle work • Run and improve core IAM processes (joiner/mover/leaver, access requests, certifications, and break-glass patterns) • Partner with Security, IT, and Engineering stakeholders to coordinate changes with clear ownership, approvals, and auditability • Troubleshoot and resolve IAM-related issues, including access failures, provisioning bugs, and workflow errors • Write and maintain scripts and small services that automate repetitive IAM tasks and reduce manual effort • Contribute backend code and bug fixes in our IAM automation codebase (including tests and safe rollout practices) • Help document runbooks, standard operating procedures, and operational metrics for the program • Participate in on-call or escalation rotations as needed for IAM-owned systems
Software Engineer I, Full-Stack
AffirmAffirm is a financial services company that is on a mission to provide its customers with “honest financial products that improve lives.” As an employer, Af
• With the support of your team, you will work on tasks that contribute to the team's projects and goals. • You will work collaboratively and proactively with your team and stakeholders, bringing them along for your work and helping to create visibility and dialog regarding the risks and trade-offs related to your work. • You will strike the right balance of speed and quality in your work, ensuring that we hit our business goals while protecting our systems from downtime. • You will contribute to a sense of community on your team by engaging in growth and development activities.
Staff Fullstack Developer
Peloton GroupPeloton is recognized on the Inc. 5000 fastest growing companies in the US, specializing in Integrated Cloud Solutions for various management sectors. Our people are recognized as some of the best minds and most committed people in the industry. We believe in quality, appreciate creativity, recognize individual contributions, and place trust in our team members.
At Peloton, we don't just implement technology. We transform the way organizations work, compete, and grow. Recognized on the Inc. 5000 list of fastest-growing companies in the US, Peloton is one of the most respected and fastest-growing global Oracle consulting firms, delivering Advisory, Consulting, and Managed Services to leading organizations across many industries, including Retail, Financial Services, Manufacturing, Consumer Packaged Goods, and more. Peloton Consulting Group has the vision and connected global capabilities to help organizations envision, implement, and realize the benefits of digital transformation. Our team has the best practices, knowledge, industry expertise, and know-how. We make digital transformation a reality by leveraging AI, Enterprise Performance Management (EPM), Enterprise Resource Planning (ERP), Supply Chain Management (SCM), Human Capital Management (HCM), Customer Experience (CX), Analytics, and Data Management for the cloud. Through connected capabilities, we bring people, processes, and technology together. We help organizations go further faster. That is the Peloton way! What truly sets us apart is our people. We are team players. We are energetic and entrepreneurial. We are problem solvers and innovative thinkers who believe the best outcomes are built together. We believe in quality, appreciate creativity, recognize individual contributions, and place trust in every member of our team. If you bring strong business or technical expertise and want to do meaningful work alongside people who are equally passionate about getting it right, we think you'll feel right at home here. As a Staff Fullstack Developer, you will be responsible for: - Desenvolvimento e manutenção de sistemas corporativos; - Atuação fullstack utilizando .NET (C#) e Angular; - Implementação e consumo de APIs REST; - Participação na definição de arquitetura e boas práticas de desenvolvimento; - Atuação em conjunto com times multidisciplinares. Requisitos obrigatórios - Ensino superior completo em Tecnologia da Informação ou áreas correlatas; - Mínimo de 5 anos de experiência em desenvolvimento de sistemas; - Sólida experiência com .NET (Visual Studio); - Domínio da linguagem C#; - Experiência com Angular (versão 2 ou superior); - Conhecimentos em HTML5, CSS3, Bootstrap e JavaScript (ES6/ES7); - Experiência com integrações via APIs REST (JSON); - Inglês técnico. Diferenciais - Experiência com padrões MVC/MVVM; - Conhecimento em SASS ou outros pré-processadores CSS; - Experiência com Design Patterns em JavaScript e Node.js; - Vivência com Git (Bitbucket/GitHub); - Experiência com ferramentas de integração contínua (Jenkins, Bamboo); - Atuação em projetos com metodologia ágil (Scrum). Peloton Group is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. #LI-SG1 #LI-REMOTE


