LCG, Inc.
Associate AI Developer
LCG, Inc., Baltimore, Maryland, United States,
Position Description:
The Associate AI Developer will collaborate with the development team to design and implement Azure OpenAI-powered features within ASP.NET applications, enhancing functionality and user experience. This role involves working closely with business analysts to understand project requirements and identify opportunities for AI integration, while developing and maintaining AI models using Azure Machine Learning or AWS SageMaker. The developer will implement back-end logic using C# or Python to create APIs and services that facilitate communication between AI models and front-end applications, ensuring optimal performance and scalability. Additionally, the role includes collaborating with front-end teams to integrate AI-driven features and develop interactive visualizations that present AI insights effectively. The ideal candidate will stay current with advancements in AI and machine learning technologies and facilitate knowledge sharing within the development team on best practices for AI integration.
Key Responsibilities
AI Developer
Collaborate with the development team to design and implement Azure OpenAI-powered features within our ASP.NET applications, enhancing functionality and user experience.Work alongside the business analyst to understand project requirements and identify opportunities for AI integration that align with business goals.Develop and maintain AI models using Azure Machine Learning or AWS SageMaker, leveraging frameworks such as TensorFlow and PyTorch to create models that meet project requirements for intelligent automation and data analysis.Stay abreast of the latest developments in AI and machine learning technologies, particularly within the Azure and AWS ecosystems, to ensure our applications remain at the forefront of innovation.Facilitate knowledge sharing and training sessions for the development team on Azure OpenAI services, best practices in AI integration, and ethical considerations surrounding AI applications.
Back-End Development
Provide expertise and support for AI-related queries and challenges, working closely with the cloud engineer to ensure optimal deployment and performance of AI solutions in Azure or AWS.Implement back-end logic using C# or Python to develop APIs and services that facilitate communication between AI models and front-end applications, ensuring scalability and efficiency.Optimize relational databases using SQL Server or MySQL to support AI features, ensuring efficient data retrieval and storage for model training and inference.Build and maintain ETL (Extract, Transform, Load) pipelines utilizing tools like Azure Data Factory or AWS Glue to ensure high-quality data flows into AI models for accurate predictions and insights.Ensure adherence to best practices in coding, testing, and deployment of AI features, collaborating with the automation tester to implement unit tests and CI/CD pipelines using Azure DevOps or AWS CodePipeline.
Front-End Development
Collaborate with the front-end development team to seamlessly integrate AI-driven features into user interfaces, enhancing overall user experience and engagement using modern frameworks like
React .Design and implement user-facing components that utilize AI capabilities, ensuring intuitive interaction and accessibility for all users while incorporating responsive web design principles.Develop interactive visualizations and dashboards using
Power BI
or
Tableau
that present AI-driven insights, making complex data accessible and understandable to users.Work with UI/UX designers to create mockups and prototypes that effectively communicate the integration of AI features, ensuring user needs and feedback are incorporated throughout the development process.Utilize analytics tools such as
Google Analytics
or
Azure Application Insights
to monitor user interactions with AI features, iterating on designs based on user feedback and performance data.
Requirements:
Bachelor's or master's degree in computer science, AI, or a related field, with a strong background in software development.2-3 years of experience in AI and machine learning, with a focus on Azure AI services such as Azure Cognitive Services and Azure Machine Learning.Strong proficiency in .NET development, with hands-on experience in C#, .NET Core, and ASP.NET.Familiarity with Microsoft SharePoint and the ability to work closely with SharePoint admins to enhance applications with AI capabilities.Knowledge of Azure cloud services, with practical experience in deploying and managing AI solutions in Azure.Agile/Scrum methodology experience, with the ability to adapt quickly to changing project requirements and priorities.
Characteristics for this role in Innovation and Digital Enablement:
Strategic Thinking:
Aligns digital initiatives with business goals, identifies growth opportunities, and understands industry trends for innovation strategies.Innovation Mindset:
Challenges the status quo, fosters an innovative culture, and continuously learns new digital tools and methodologies.Technical Savvy:
Proficient in digital platforms, AI, cloud technologies, and design thinking, bridging technical and business teams to develop innovative, client-focused solutions.Problem-Solving & Analytical Skills:
Analyzes systems for inefficiencies, uses data-driven insights, and applies quantitative and qualitative analysis for informed decision-making.Client-Centric Focus:
Builds strong client relationships, acts as a trusted advisor, and clearly communicates digital transformation strategies.Agility & Adaptability:
Thrives in dynamic environments, manages agile projects, and adjusts between strategic and tactical tasks.Leadership & Influence:
Inspires teams, fosters collaboration, and leads clients through digital transformation while managing change resistance.Resilience & Perseverance:
Remains focused and persistent through challenges, ensuring project completion with high-quality outcomes.
Ethical & Inclusive Approach:
Promotes ethical, inclusive practices, fostering diverse perspectives that empower teams and clients.
Compensation and Benefits
The projected compensation range for this position is $93,400 to $127,000 per year benchmarked in the Washington, D.C. metropolitan area. The target salary is $110,000. The salary range provided is a good faith estimate representative of all experience levels. Salary at LCG is determined by various factors, including but not limited to role, location, the combination of education/training, knowledge, skills, competencies, certifications, and work experience.
LCG offers a competitive, comprehensive benefits package which includes health insurance options (medical, dental, vision), life and disability insurance, retirement plan contributions, as well as paid leave, federal holidays, professional development, and lifestyle benefits.
Devoted to Fair and Inclusive Practices
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.
If you are interested in applying for employment with LCG and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at hr@lcginc.com.
Securing Your Data
Beware of fraudulent job offers using LCG's name. LCG will never request payment-related details or advancement of money during the application process. Legitimate communication will only come from lcginc.com or system@hirebridgemail.com emails, not free commercial services like Gmail or WhatsApp. If you receive suspicious emails asking for payment or personal information, contact us immediately at hr@lcginc.com.
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.
#J-18808-Ljbffr
The Associate AI Developer will collaborate with the development team to design and implement Azure OpenAI-powered features within ASP.NET applications, enhancing functionality and user experience. This role involves working closely with business analysts to understand project requirements and identify opportunities for AI integration, while developing and maintaining AI models using Azure Machine Learning or AWS SageMaker. The developer will implement back-end logic using C# or Python to create APIs and services that facilitate communication between AI models and front-end applications, ensuring optimal performance and scalability. Additionally, the role includes collaborating with front-end teams to integrate AI-driven features and develop interactive visualizations that present AI insights effectively. The ideal candidate will stay current with advancements in AI and machine learning technologies and facilitate knowledge sharing within the development team on best practices for AI integration.
Key Responsibilities
AI Developer
Collaborate with the development team to design and implement Azure OpenAI-powered features within our ASP.NET applications, enhancing functionality and user experience.Work alongside the business analyst to understand project requirements and identify opportunities for AI integration that align with business goals.Develop and maintain AI models using Azure Machine Learning or AWS SageMaker, leveraging frameworks such as TensorFlow and PyTorch to create models that meet project requirements for intelligent automation and data analysis.Stay abreast of the latest developments in AI and machine learning technologies, particularly within the Azure and AWS ecosystems, to ensure our applications remain at the forefront of innovation.Facilitate knowledge sharing and training sessions for the development team on Azure OpenAI services, best practices in AI integration, and ethical considerations surrounding AI applications.
Back-End Development
Provide expertise and support for AI-related queries and challenges, working closely with the cloud engineer to ensure optimal deployment and performance of AI solutions in Azure or AWS.Implement back-end logic using C# or Python to develop APIs and services that facilitate communication between AI models and front-end applications, ensuring scalability and efficiency.Optimize relational databases using SQL Server or MySQL to support AI features, ensuring efficient data retrieval and storage for model training and inference.Build and maintain ETL (Extract, Transform, Load) pipelines utilizing tools like Azure Data Factory or AWS Glue to ensure high-quality data flows into AI models for accurate predictions and insights.Ensure adherence to best practices in coding, testing, and deployment of AI features, collaborating with the automation tester to implement unit tests and CI/CD pipelines using Azure DevOps or AWS CodePipeline.
Front-End Development
Collaborate with the front-end development team to seamlessly integrate AI-driven features into user interfaces, enhancing overall user experience and engagement using modern frameworks like
React .Design and implement user-facing components that utilize AI capabilities, ensuring intuitive interaction and accessibility for all users while incorporating responsive web design principles.Develop interactive visualizations and dashboards using
Power BI
or
Tableau
that present AI-driven insights, making complex data accessible and understandable to users.Work with UI/UX designers to create mockups and prototypes that effectively communicate the integration of AI features, ensuring user needs and feedback are incorporated throughout the development process.Utilize analytics tools such as
Google Analytics
or
Azure Application Insights
to monitor user interactions with AI features, iterating on designs based on user feedback and performance data.
Requirements:
Bachelor's or master's degree in computer science, AI, or a related field, with a strong background in software development.2-3 years of experience in AI and machine learning, with a focus on Azure AI services such as Azure Cognitive Services and Azure Machine Learning.Strong proficiency in .NET development, with hands-on experience in C#, .NET Core, and ASP.NET.Familiarity with Microsoft SharePoint and the ability to work closely with SharePoint admins to enhance applications with AI capabilities.Knowledge of Azure cloud services, with practical experience in deploying and managing AI solutions in Azure.Agile/Scrum methodology experience, with the ability to adapt quickly to changing project requirements and priorities.
Characteristics for this role in Innovation and Digital Enablement:
Strategic Thinking:
Aligns digital initiatives with business goals, identifies growth opportunities, and understands industry trends for innovation strategies.Innovation Mindset:
Challenges the status quo, fosters an innovative culture, and continuously learns new digital tools and methodologies.Technical Savvy:
Proficient in digital platforms, AI, cloud technologies, and design thinking, bridging technical and business teams to develop innovative, client-focused solutions.Problem-Solving & Analytical Skills:
Analyzes systems for inefficiencies, uses data-driven insights, and applies quantitative and qualitative analysis for informed decision-making.Client-Centric Focus:
Builds strong client relationships, acts as a trusted advisor, and clearly communicates digital transformation strategies.Agility & Adaptability:
Thrives in dynamic environments, manages agile projects, and adjusts between strategic and tactical tasks.Leadership & Influence:
Inspires teams, fosters collaboration, and leads clients through digital transformation while managing change resistance.Resilience & Perseverance:
Remains focused and persistent through challenges, ensuring project completion with high-quality outcomes.
Ethical & Inclusive Approach:
Promotes ethical, inclusive practices, fostering diverse perspectives that empower teams and clients.
Compensation and Benefits
The projected compensation range for this position is $93,400 to $127,000 per year benchmarked in the Washington, D.C. metropolitan area. The target salary is $110,000. The salary range provided is a good faith estimate representative of all experience levels. Salary at LCG is determined by various factors, including but not limited to role, location, the combination of education/training, knowledge, skills, competencies, certifications, and work experience.
LCG offers a competitive, comprehensive benefits package which includes health insurance options (medical, dental, vision), life and disability insurance, retirement plan contributions, as well as paid leave, federal holidays, professional development, and lifestyle benefits.
Devoted to Fair and Inclusive Practices
All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law.
If you are interested in applying for employment with LCG and need special assistance or an accommodation to apply for a posted position, contact our Human Resources department by email at hr@lcginc.com.
Securing Your Data
Beware of fraudulent job offers using LCG's name. LCG will never request payment-related details or advancement of money during the application process. Legitimate communication will only come from lcginc.com or system@hirebridgemail.com emails, not free commercial services like Gmail or WhatsApp. If you receive suspicious emails asking for payment or personal information, contact us immediately at hr@lcginc.com.
If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.
#J-18808-Ljbffr